We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mambos Cafe - CLOSED

4423 N Armenia Ave, Tampa, FL 33603-2701
+1 813-873-1995
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent25%
  • Very good75%
  • Average0%
  • Poor0%
  • Terrible0%
10 Aug 2013
“Authentic Cuban/Spanish food”
1 Jun 2013
“This Place Has Good Food”
Restaurant Hours Closed
4423 N Armenia Ave, Tampa, FL 33603-2701
All Details
Reviews (4)
Traveller rating
Traveller type
Time of year
Reviewed 11 August 2013 via mobile

First of all, they moved to 6802 W Hillsborough AveTampa, FL 33634 just a few months ago. Before this new management, it used to be Limbos cafe and the quality of the food is still superb. I had not been in the area for at...More

Thank sky_9
Reviewed 1 June 2013

I was invited to this restaurant by a friend who was born and raised in Tampa. She and her husband knew all the restaurants that served Latin food. I had roast pork, steamed rice and fried plantains. It was delicious. Unfortunately, it is a long...More

Thank TRAVELdglobenow
Reviewed 22 November 2011

We've had so many delicious breakfasts and lunches at Mambos. The daily fresh roast pork is definitely their prize and the fresh pork is used on their cuban sandwiches. They also offer a just roast pork sandwich. Any of their sandwiches on cuban bread are...More

1  Thank Travel2Enjoy
Reviewed 13 October 2011

The place looks unprepossesing from outside - the end unit in a strip of shabby shops with a rough weed-infested parking lot. Inside, it is basic - a serving areas (slide your tray along the rails as you are served), a dozen or so tables....More

1  Thank groan
Nearby Restaurants
Happy Fish
408 reviews
.73 km away
Bull Grill Brazilian Steakhouse
104 reviews
.87 km away
West Tampa Sandwich Shop
71 reviews
.95 km away
Holy Hog BBQ
101 reviews
1.27 km away
Nearby Attractions
Tampa's Lowry Park Zoo
3,178 reviews
3.79 km away
Cigar City Brewing
522 reviews
3.51 km away
George M. Steinbrenner Field
500 reviews
2.23 km away
Raymond James Stadium
853 reviews
1.92 km away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 4423 N Armenia Ave, Tampa, FL 33603-2701
  • Location: United States  >  Florida (FL)  >  Tampa
  • Phone Number: +1 813-873-1995
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing