Casa de Montecristo—Tampa SoHo
Phone Number:
(813) 257-9380
Address:
510 S Howard Avenue, Tampa, FL 33606
Store Hours:
Monday–Thursday: 12pm–11pm
Friday–Saturday: 12pm–12am
Sunday: 12pm–10pm
Store News
REASONS TO VISIT CASA DE MONTECRISTO
OVER 2,800 SQ FEET
Complete with Smoking Lounge
HD TVs
Perfect for watching the game!
FULL BAR
With Outdoor Covered Patio
PRIVATE EVENTS
Bookable Upon Request