About
Specializing in the best Cuban & Spanish cuisine in South Florida!
NOW OPEN 7 days a week!
Address: 15096 Jog Rd - Atlantic Square Mall, Delray Beach 33446
Phone: (561) 498-0195
Parking:
Lot
State: FL
City: Delray Beach
Street Number: 15096 Jog Rd - Atlantic Square Mall
Zip Code: 33446
categories: restaurant
related searches: Sabor café & restaurant delray beach menu, Sabor café & restaurant delray beach prices, Sabor café & restaurant delray beach reviews, Best restaurants West Delray Beach, Delray Beach restaurants with outdoor seating, Best lunch in Delray Beach, New restaurants on Atlantic Ave, Delray Beach, Best New restaurants Delray Beach