Alma Cubana
Alma Cubana serves Modern Cuban food at 650 Ocean Dr, with craft cocktails, waterfront context, and signatures including vaca frita, Cuban sandwich, and paella.
Pearl is the En Primeur Club membership app — saves, bookings, and concierge access live there. Same editors, same standards.
- Address
- 650 Ocean Dr, Miami Beach, FL 33139
- Phone
- +17862784198
- Website
- almacubanamiamibeach.com

Modern Cuban on Ocean Drive
Modern Cuban cooking defines Alma Cubana at 650 Ocean Dr. The address suits Miami Beach plans that center on Ocean Drive without separating the meal from the waterfront setting.
Vaca frita, Cuban sandwich, and paella
Vaca frita, Cuban sandwich, and paella anchor the signature dishes. The kitchen covers breakfast, brunch, lunch, and dinner, so the same Cuban frame can fit multiple parts of the day.
Craft cocktails and conversational pacing
Craft cocktails pair with upscale casual service, smart casual dress, and standard pacing. Conversational noise and terrace context make this a practical choice for a meal where talking remains part of the plan.
Category Peers
Comparable venues nearby, for context on price, style, and recognition.
| Venue | Cuisine | Price | Awards | Notes |
|---|---|---|---|---|
| Alma Cubana | Modern Cuban | $$$ | , | Ocean Drive |
| Bolivar Restaurant Bar Lounge | Colombian & Latin Fusion | $$$ | , | South Beach |
| Havana Beach Restaurant | Authentic Cuban Cuisine | $$ | , | Miami Beach |
| Meet Dalia | Mediterranean with New American Flair | $$$ | , | South Beach |
| PLANTA | Plant-Based Vegan Sushi and Fusion | $$$ | , | South of Fifth |
| The Shelborne | Seafood-Forward Caribbean-Latin | $$$ | , | South Beach |
Continue exploring
More in Miami Beach
Restaurants in Miami Beach
Browse all →Bars in Miami Beach
Browse all →At a Glance
- Trendy
- Lively
- Modern
- Brunch
- Date Night
- Casual Hangout
- Waterfront
- Terrace
- Open Kitchen
- Craft Cocktails
- Waterfront
Current opening hours
- Monday
- 8 AM–12 AM
- Tuesday
- 8 AM–12 AM
- Wednesday
- 8 AM–12 AM
- Thursday
- 8 AM–12:30 AM
- Friday
- 8 AM–2 AM
- Saturday
- 8 AM–2 AM
- Sunday
- 8 AM–1 AM
Hours can change for holidays and private events. Last verified .
Breezy and relaxed atmosphere with modern decor, dramatic beach views, and a lively yet conversational vibe.














