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)
“french fries” (13 reviews)
“flank steak” (7 reviews)
Open Now
8:00 AM - 9:00 PMAll hours
American, Latin, Cafe, Spanish, Cuban
2891 Collins Ave, Miami Beach, FL 33140-4407
All Details
Write a Review
Reviews (391)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 278 reviews

Reviewed 2 days ago

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 4 weeks ago 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
Reviewed 9 July 2017 via mobile

Cheap price; horrible service and the food is ok. We had breakfast; eggs and so on. They were tasteless. We had to ask for coffee 5 times. People next to us were also very unhappy with the service.

Thank tony2905
Reviewed 30 June 2017

very small location, very cramped... Waitresses aren't consistent with service. You don't really know who the official waitress is. The food was good though and they give a lot. I would recommend getting your food to-go/

Thank Salimah J
Nearby Restaurants
Matador Room
730 reviews
.15 km away
Pao by Paul Qui
224 reviews
.33 km away
27 Restaurant & Bar
254 reviews
.12 km away
Los Fuegos by Francis Mallmann
306 reviews
.36 km away
Nearby Attractions
The Bass
183 reviews
.93 km away
Miami City Ballet
46 reviews
.83 km away
The Scott Rakow Youth Center
7 reviews
.43 km away
Broken Shaker Bar
265 reviews
.13 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