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.

Teatro - CLOSED

1410 Ocean Dr, Miami Beach, FL 33139-4108
+1 305-674-0939
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent56%
  • Very good8%
  • Average8%
  • Poor12%
  • Terrible16%
30 May 2015
“Breakfast ”
5 Aug 2014
Restaurant Hours Closed
Italian, French
$$ - $$$
1410 Ocean Dr, Miami Beach, FL 33139-4108
All Details
Reviews (24)
Traveller rating
Traveller type
Time of year

1 - 10 of 16 reviews

Reviewed 30 May 2015 via mobile

They truly lack the right customer service. I went here back in 2013, wrote a review to warn people of the unpleasant food and customer service, however it was removed.

Thank Madden10
Reviewed 6 August 2014

Great homestyle italian with a terrific view of the action. The food was amazing, and the service couldn't have been better. A great experience for our first night's dinner.

Thank John L
Reviewed 8 May 2014

The terrace is great and the service is very nice, quick and professional. The food is really nice and fresh. Nice evening.

Thank Isabelle D
Reviewed 2 April 2014

After a long drive on a hot day we checked into out $500/nite room and walked down the strip for a quiet place to have a couple drinks. We get lured in my drink specials to find out they are charging $8 bud lites and...More

3  Thank kobidog1970
Reviewed 9 November 2013

Eating out in Miami is an expensive business, (particularly if you enjoy a glass of wine) and selecting a restaurant from the hundreds that try and entice you to take a seat at one of their tables as you walk down Ocean Drive, Collins or...More

Thank Brian M
Reviewed 18 October 2013

It's hard to choose from the many restaurants in Ocean Drive giving you the 'hard sell' but we noticed a few different options on this menu compared to many of the others so gave it a try for dinner. Food was really good and tasted...More

Thank Julia H
Reviewed 10 September 2013

We had a very bad experience and meal here. The waitress had a terrible, chip-on-her-shoulder attitude and was one unpleasant person. We ordered wine which took about 10 minutes to get, than asked for water and that never came. We kept waiting and waiting for...More

2  Thank glenncaracas
Reviewed 7 September 2013

We had our best dinner on Ocean drive in this place! At the contrary to others place farther down the strip where the food is disgusting and awfully expensive, we thought it was a great value for our money! We had 2 giant mojitos to...More

Thank IsabellaMiami1
Reviewed 12 August 2013

We were persuaded to eat dinner in this restaurant by a very convincing hostess who offered us buy one get one free cocktails and buy an entree and get a free appetiser. She omitted to tell us the cocktails were $29.95 each and the free...More

2  Thank Dots112013
Reviewed 2 June 2013

nice and special place ,with service +++,only thing is to small place and the music need some changes,,thank you guys

Thank Steve c
Nearby HotelsSee all 213 hotels in Miami Beach
Penguin Hotel
1,302 reviews
.01 km away
Hilton Grand Vacations at McAlpin-Ocean Plaza
1,015 reviews
.04 km away
Marriott Vacation Club Pulse, South Beach
1,716 reviews
.05 km away
President Villa Hotel
20 reviews
.07 km away
Nearby Restaurants
LT Steak & Seafood
276 reviews
.08 km away
Front Porch Cafe
2,747 reviews
.14 km away
1,021 reviews
.14 km away
Havana 1957 Ocean Drive
424 reviews
.05 km away
Nearby Attractions
Art Deco Walks
556 reviews
.16 km away
Art Deco Tours
960 reviews
.06 km away
South Florida Trikke
243 reviews
.20 km away
Espanola Way
2,204 reviews
.26 km away
Improve this listing

Restaurant Details

Average prices
USD 9 - USD 28
Good for
Open Hours
12:00 pm - 12:00 pm
12:00 pm - 12:00 pm
12:00 pm - 12:00 pm
12:00 pm - 12:00 pm
12:00 pm - 12:00 pm
12:00 pm - 12:00 pm
12:00 pm - 12:00 pm
Location and Contact Information
  • Address: 1410 Ocean Dr, Miami Beach, FL 33139-4108
  • Location: United States  >  Florida (FL)  >  Miami Beach
  • Phone Number: +1 305-674-0939
  • E-mail
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