Taps Restaurant Bar & Lounge - International Plaza & Baystreet

Address:
2223 North Westshore Boulevard, Tampa, Florida, USA
Telephone:
(813) 876-5100
Capacity:
200
 View map