Category: | Restaurant, |
---|---|
Address: | 4900 NW 49th Ave, Delray Beach, FL 33445, USA |
Zip code: | 33445 |
The best food in Delray Beach! Excellent service. Always crowded. Be sure to reserve a time to be seated, otherwise count on takeout. I highly recommend this restaurant for anyone in the area and their guests.