Our Location

YBOR EATS

1604 North 17th St
Tampa, FL  33605

813-247-YBOR (9267)

Send A Note