The Grub Stop

Restaurant

3318 Henderson Blvd, Tampa, FL 33609, USA

Biter Score
7.4
Closed
Monday: 11 AM – 9 PM