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.

Tropical Beach Cafe

2891 Collins Ave, Miami Beach, FL 33140-4407
+1 305-538-0359
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good32%
  • Average14%
  • Poor5%
  • Terrible5%
Travellers talk about
“cuban coffee” (23 reviews)
“flank steak” (8 reviews)
“french fries” (13 reviews)
Closed Now
All hours
American, Latin, Cafe, Spanish, Cuban, Vegetarian Friendly
2891 Collins Ave, Miami Beach, FL 33140-4407
All Details
Write a Review
Reviews (398)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 280 reviews

Reviewed 2 weeks ago via mobile

Stuff does not speak english. I got the sandwich with mouldy tomato and I tried to explain to the waitress that its not nice to serve that kinda food, unf they did not even gave the discount or let me not to pay..

Thank Gintė S
Reviewed 3 weeks ago

Great prices for great food and no 20% gratuity either,try fantastic Cuban pork sandwiches with franks hot sauce simply yummy

Thank johnmF3558ON
Reviewed 18 October 2017

We ate there twice. First time we ordered sandwiches. They came with hot shoe string fries. One would have been plenty for both of us, as we took one whole one home with fries. The Cortalito (spelling) Cuban espresso with half milk awesome. little cinnamon...More

Thank Beachbumm0812
Reviewed 21 September 2017 via mobile

Probably the worst meal I have ever had. I ordered the red snapper with rice and sweet plantains to go. The plantains are missing and this is obviously not red snapper. It is so chewy I couldn't even cut through it! The only good part...More

Thank 00604
Reviewed 19 August 2017 via mobile

We were hungry trying to find a place to eat and this place was on the way so we gave it a shot. The food wasn't great but not bad

Thank brabo258
Reviewed 15 August 2017 via mobile

Wonderful sandwiches and very inexpensive. As my friend said, "I would come back here in a heartbeat!"

Thank Deathsquad
Reviewed 7 August 2017

As a local, I go to this place frequently. They have great breakfast, and are equally good for lunch or dinner. You'll get a good mix of locals and tourists alike, English is spoken so do not be intimated if you do not speak Spanish,...More

Thank RKS73
Reviewed 24 July 2017 via mobile

Food was homemade and a good place to get lunch while waiting on our hotel. Reasonable prices but they don't serve alcohol, if you're looking for that. The bathroom didn't have soap or toilet paper, and the service was a bit slow, but they were...More

Thank Joy W
Reviewed 23 July 2017 via mobile

Miami is one of my favorite places. Not very family friendly and if an event is happening forget finding parking. This being said I can see why a place like this would get negative reviews. If you walk into this place with certain expectations you...More

Thank Shawn L
Reviewed 18 July 2017 via mobile

We went there for lunch as we where tired of overpriced restaurants at Miami Beach, we had steak, shrimps and the red snapper filet, everything was very good and we also had black beans and salate. The service was a bit slow, but the food...More

Thank Thomasvo99
Nearby Restaurants
Matador Room
740 reviews
.15 km away
Pao by Paul Qui
230 reviews
.33 km away
The Traymore Restaurant & Bar
336 reviews
.48 km away
The 1 Rooftop
258 reviews
.59 km away
Nearby Attractions
Miami Beach Boardwalk
5,781 reviews
.97 km away
The Bass
189 reviews
.93 km away
Miami City Ballet
46 reviews
.83 km away
The Scott Rakow Youth Center
7 reviews
.65 km away
Questions & Answers
Get quick answers from Tropical Beach Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible
Good for
Kids, Child-friendly, Local cuisine
Open Hours
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
Location and Contact Information
  • Address: 2891 Collins Ave, Miami Beach, FL 33140-4407
  • Location: United States  >  Florida (FL)  >  Miami Beach>  > Oceanfront
  • Neighbourhood: Oceanfront
  • Phone Number: +1 305-538-0359
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