Restaurant in Clearwater
Beachside shack known for hot-pressed Cuban sandwiches and homemade ice cream.
760 Gulf Blvd
Indian Rocks Beach, FL, 33785
(727) 517-1300