Monserrate Restaurant Bar And Grill

2311 W Hillsborough Ave Tampa FL 33603 USA

(813) 878-2466

Location