The Taco Spot is now The Mermaid Queen
300 S Broadwalk, Hollywood
(305) 733-6117
Menu
Restaurants in Hollywood, FL
The Taco Spot is now The Mermaid Queen
300 S Broadwalk, Hollywood, FL 33019
(305) 733-6117