Blue Sea - Seafood Market & Restaurant

Super cheap and great tasting seafood located off Nebraska and Sligh, Tampa FL

The Good: 

Super cheap, really good and huge portions

The Bad: 

Location is a little dicey

Location

7110 N Nebraska Ave # B
Tampa, Florida 33604
United States
Phone: (813) 234-5085