

Address:
Beach Place
17 S Fort Lauderdale Beach Boulevard
Second Floor
Fort Lauderdale, FL 33316
17 S Fort Lauderdale Beach Boulevard
Second Floor
Fort Lauderdale, FL 33316
Taco Bell "Cantina" features an urban restaurant design, open kitchen, custom menu with shareable appetizers and alcoholic beverages. Yes, you read that right. A Taco Bell with beer, wine, sangria, and twisted Freezes.
More Details Coming Soon