William D's Delray Beach, FL, USA
15 NE 2nd Ave
Atmosphere nice. Drinks and chips ok. Service slow. Food lousy. What a shame a nice idea but with so...
32 E Atlantic Ave
I have been eating at this restaurant since it opened a long time ago. I have never had a bad meal o...