Restaurant in Tampa
Seafood and chicken spot frying platters of conch, tilapia, catfish, and wings to order.
7107 N Nebraska Ave
Tampa, FL, 33604
(813) 873-8183