Habana Vieja Restaurant

Cuban restaurant

Habana Vieja Restaurant
  • Location: 2475 SW 37th Ave, Miami, FL 33133, United States
  • Phone: (305) 448-6660
  • Price: $$

Opening hours

  • Sunday: 12-9:30 pm
  • Monday: 12-9 pm
  • Tuesday: 12-9 pm
  • Wednesday: 12-9 pm
  • Thursday: 12-9 pm
  • Friday: 12-10 pm
  • Saturday: 12-10 pm

Food & drink

Habana Vieja Restaurant Food & drink

Vibe

Habana Vieja Restaurant Vibe

Mojito

Habana Vieja Restaurant Mojito

By owner

Habana Vieja Restaurant By owner

Street View

Habana Vieja Restaurant Street View

Menus and Prices

Habana Vieja Restaurant menu prices 1
Habana Vieja Restaurant menu prices 2
Habana Vieja Restaurant menu prices 3
Habana Vieja Restaurant menu prices 4
Habana Vieja Restaurant menu prices 5

Add Your Review

Reviews

Sometimes, the best culinary adventures lie just around the corner.
Habana Vieja Restaurant transported me to the vibrant streets of Cuba without ever leaving my neighborhood.
From the warm welcome to the last bite of flavorful food, it was an experience that had me yearning for more. The aroma of spices and garlic greeted me as I stepped into the cozy space.
The décor, with its bright accents and vintage Cuban posters, immediately set the mood.
I felt like I had stumbled into a bustling little eatery tucked away in the heart of Havana. The menu is a love letter to classic Cuban cuisine.
I opted for the Ropa Vieja, a traditional dish of slow-cooked, and fried, shredded beef.
The beef was fork-tender and bursting with savory goodness, a perfect match for the sweet fried plantains and perfectly seasoned black beans and rice. My dining companion raved about their fresh fish of the day.
It was pan-seared to perfection, with a crispy skin and flaky, delicate flesh.
Every bite spoke of quality ingredients and a skilled hand in the kitchen. No Cuban meal is complete without a taste of something sweet, and Habana Vieja didn't disappoint.
We shared a generous slice of flan, its silky custard texture and caramelized sugar topping the perfect ending to our meal. The service throughout was friendly and attentive, adding to the overall warmth of the experience.
Habana Vieja isn't just about the food – though it's certainly delicious – it's about transporting you to another place and time.
If you're craving authentic Cuban flavors and a dose of vibrant island spirit, Habana Vieja is an absolute must-try.

If you find yourself in Coral Gables or want some Cuban food outside of the craziness of Miami, go to Habana Vieja! The food is delicious and the staff is so friendly.
Our family had a great time here and would recommend!

Vintage so please don’t knock the age This place has one of the best portions and quality Best soup in town grandma is in the back cooking away!!! Yes there are plenty of Spanish place but this place is consistent, traditional and amazing flavors for the price! Hidden gem

Nearby Restaurants

Atchana's Homegrown Thai Restaurant

Atchana's Homegrown Thai Restaurant

Thai restaurant

3194 Commodore Plaza, Miami, FL 33133, United States

Jaguar Restaurant | Coconut Grove

Jaguar Restaurant | Coconut Grove

Restaurant

3067 Grand Ave, Miami, FL 33133, United States

Sushi by Scratch Restaurants: Miami

Sushi by Scratch Restaurants: Miami

Sushi restaurant

3540 Main Hwy, Coconut Grove, FL 33133, United States

Loretta and the Butcher

Loretta and the Butcher

Argentinian restaurant

3195 Commodore Plaza, Coconut Grove, FL 33133, United States

Bayshore Restaurant Management

Bayshore Restaurant Management

American restaurant

2550 S Bayshore Dr, Coconut Grove, FL 33133, United States

The Last Carrot - smoothies, fresh juices, healthy fare, vegetarian friendly

The Last Carrot - smoothies, fresh juices, healthy fare, vegetarian friendly

Health food restaurant

3133 Grand Ave, Miami, FL 33133, United States

Aida Mexican Food

Aida Mexican Food

Mexican restaurant

3306 Mary St, Miami, FL 33133, United States

Belly Fish Coral Gables/Coconut Grove

Belly Fish Coral Gables/Coconut Grove

Sushi restaurant

3060 SW 37th Ave suite 104, Miami, FL 33133, United States

Sapore di Mare Italian Seafood - Coconut Grove

Sapore di Mare Italian Seafood - Coconut Grove

Italian restaurant

3111 Grand Ave, Miami, FL 33133, United States

Berries in the Grove

Berries in the Grove

Restaurant

2884 SW 27th Ave, Miami, FL 33133, United States

Greenstreet Cafe

Greenstreet Cafe

Restaurant

3468 Main Hwy, Miami, FL 33133, United States

Meraki In The Grove

Meraki In The Grove

Greek restaurant

3462 Main Hwy, Miami, FL 33133, United States

Bombay Darbar

Bombay Darbar

Indian restaurant

2901 Florida Ave, Miami, FL 33133, United States

Like Mike Trattoria moderna Italiana

Like Mike Trattoria moderna Italiana

Italian restaurant

3433 Main Hwy, Miami, FL 33133, United States

Amal

Amal

Restaurant

3480 Main Hwy Suite 100, Miami, FL 33133, United States

Monty's Coconut Grove

Monty's Coconut Grove

Restaurant

2550 S Bayshore Dr, Miami, FL 33133, United States

QP Tapas

QP Tapas

Tapas restaurant

Mayfair House Hotel & Gardens, 3000 Florida Ave, Miami, FL 33133, United States