Carribean Taste
2200 Lake Ida Road
Delray Beach Florida, 33445
Phone: (561) 330-9003
Website:
Specialty:
Oriental, Pan-Asian & Pacific Rim
Cuisine:
Asian, Pan-Asian & Pacific Rim
Feature:
Dining, Dancing, Local Favorites
Price:
On Budget Prices
Feedback:
5