The Grub Stop

Restaurant

3318 Henderson Blvd, Tampa, FL 33609, USA

Biter Score
7.4
Open
Wednesday: 11 AM – 9 PM