Category: | Restaurant, |
---|---|
Address: | 1200 Linton Blvd, Delray Beach, FL 33444, USA |
Zip code: | 33444 |
Very elegant and accessible spot. They serve big meals and for inexpensive rates. We liked the meals a lot and the staff members were super personal and explanatory. Highly recommended.