Places to go
Surf Shack is one of Places to go.

1. Surf Shack

7.8
12217 W Linebaugh Ave (at Countryway Blvd), Tampa, FL
American Restaurant · 40 tips and reviews