Phone: +15618657086
Address: 25 SW 5th Ave,FL 33444-2511, United States, Delray Beach
City: Delray Beach
Dishes: 13
Reviews: 1064
"The rum cake was not good.... It shouldnt taste like rum out of a liquor bottle it should have the essence of the taste cooked out of it… however, I have to give this place a five out of five because the ox tail was the best ive ever had The problem is everything else in the order was wrong or missing. Fix this and Im all smiles here. I can taste the love in the oxtail so lets replicate that for the rest of the menu shall we? ; "
All prices are estimates.
Delray Beach, Florida, is a vibrant coastal town known for its beautiful beaches, art galleries, and eclectic dining scene, featuring fresh seafood, Latin cuisine, and craft cocktails.