Dr Limon Ceviche Bar - West Palm Beach
533, Clematis St, West Palm Beach, Florida, United states - 33401
(561) 781-5577
When it comes to an authentic Peruvian Restaurant in West Palm Beach, Dr Limon Ceviche Bar is the best, hands down. We wanted to make i.....our chef a