Barterhouse Ybor
1811 N 15th St a, Tampa
(813) 542-1710
Menu
Restaurants in Tampa, FL
Barterhouse Ybor
1811 N 15th St a, Tampa, FL 33605
(813) 542-1710