Casa de Montecristo - SoHo
Phone Number:
813-257-9380
Address:
510 S Howard Avenue
Tampa, FL 33606
Store Hours:
Monday - Thursday: 12pm-11pm
Friday and Saturday : 12pm-12am
Sunday: 12pm-10pm
Store News
REASONS TO VISIT CASA DE MONTECRISTO
2,800 SQ FT
complete with smoking lounge
HD TVs
perfect for watching the game
Full Bar
with outdoor covered patio
Private Events
bookable upon request