I grew up going to Delray every year. We went here everyday for lunch. Haven't been in town in a few years, and still crave this to this day. We also LOVED their smoothies.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.