Surf Shack


12217 W Linebaugh Ave
Tampa, FL 33626

An American Restaurant in Tampa FL

Steve and partner Ron designed and ran many restaurant concepts for multiple companies large and small in their corporate careers. Surf Shack is their joint venture into designing their own concept that is casual yet culinary driven. Gourmet tacos yet scratch made food and fresh ingredients.


Day Opening Closing
Mon-Wed 11:30am 10:00pm
Thu-Sun 11:30am 11:00pm
Click the button to add a review for Surf Shack

Add Review