montecarlo31
Full Access Members
Welcome to Central FL montecarlo! I assume the "new" means you're new to Tampa? My brother's lived there for about 7 years, and I lived there for 6 months. Lot of great restaurants there.
not new been here on and off since 83. New Tampa is the area lol