Restaurant in Tampa
No-frills walk-up window serving fried crabs, shrimp, fish sandwiches and fried chicken.
2120 E Sligh Ave
Tampa, FL, 33610
(813) 237-2488