The Grub Stop
Restaurant
•
3318 Henderson Blvd, Tampa, FL 33609, USA
7.4
Wednesday: 11 AM – 9 PM
See if anyone you trust recommends it!