Best Coffeehouse2011 Finalist See 2011’s Winner »
44 E. Atlantic Ave., Delray Beach, FL 33444
Terrific service, solid eats, and a decent cup of Joe characterize The Spot in Delray, ideals for a fly-by after the beach.
Source: Broward Palm Beach New Times
Do you own or manage this business? Click here to promote your award