The second-largest metro area in the Southeast, Miami boasts a varied and award-winning dining scene. Whether you want classic American food, Middle Eastern cuisine, or Latin American dishes, you’ll find it at the 10 best restaurants in Coconut Grove, Miami.
Head to a Cuban-American diner, or visit a Portuguese-inspired seafood spot run by an acclaimed chef. You’ll also find an elegant MICHELIN-Starred Mexican restaurant centered on ancient farming techniques, along with an American restaurant with gorgeous waterfront views.
Book your table at one of the best restaurants in Coconut Grove, Miami on OpenTable today.
Discover the 10 best restaurants in Coconut Grove, Miami.
For Cuban-American cuisine in a bright environment — head to Chug’s Diner

Chef Michael Beltran’s Chug’s Diner is a charming American-meets-Cuban diner. Earning a spot in the MICHELIN Guide annually since 2022, the restaurant serves up Cuban coffee and pastries, croquetas, hearty sandwiches, and more. Enjoy your meal on the bright outdoor patio, or slide into one of the cozy orange booths inside.
For contemporary American cuisine at a MICHELIN-Starred favorite — check out Ariete

At chef Michael Beltran’s MICHELIN-Starred restaurant, expect innovative French and American dishes. Dishes are filled with luxe ingredients like caviar and foie gras, along with elegant steak and seafood. The modern farmhouse-like interior combines bright blue accents with dark and light wood and white brick to create the ultimate approachable fine-dining experience.
For Portuguese-inspired seafood — visit Sereia

Sereia is run by renowned Portuguese chef Henrique Sá Pessoa of Lisbon’s two-MICHELIN-Starred Alma. Dishes here are inspired by the Iberian coast and include traditional bacalhau à brás (salted cod with confit egg), fish, oysters, and steak. There are also vegetarian items incorporating classic Portuguese ingredients. The chic, coastal-inspired dining room is decorated with white cushioned chairs and light furnishings. Don’t miss the verdant outdoor patio.
For acclaimed Mexican food focused on sustainability — visit Los Félix

With both a MICHELIN Star and a Green Star for sustainability, Los Félix honors ancient farming practices, grinds heirloom corn in-house molino, and makes fresh tortillas daily. Those ingredients get folded alongside creative dishes like pork cheek carnitas, grilled scallops, and fresh local crudo, while the natural-leaning wine list features small makers from the US, Spain, and Portugal. Enjoy it all in a space with a colorful mural, disco ball, and the soundtrack of vinyl records.
For seasonal American cuisine with natural wine — visit Krüs Kitchen

Chef Sebastian Vargas’s fine-dining pedigree (Osteria Francescana and Eleven Madison Park) shines at Krüs Kitchen, his refined contemporary American spot in Coconut Grove. The MICHELIN Green Star restaurant is known for its impeccable sourcing and seasonal menus starring house-made breads and pastas, local seafood, and grilled meats. Pair your meal with a biodynamic wine from the restaurant’s extensive selection. The charming interior is decorated with foliage and exposed light bulbs.
For Mexican cuisine at one of the best restaurants in Coconut Grove, Miami for large groups — check out KOKO

KOKO makes tortillas fresh daily using imported criolla corn straight from Oaxaca, and that level of care and precision shine throughout the restaurant’s Mexican-influenced menu. The 6,000-square-foot space transports guests straight to Mexico with its cacti garden and festive design, as well as an open-view kitchen so you can watch the tortillas being made. Menu items include tacos, enchiladas, quesadillas, and much more, and these can be paired with a large selection of mezcals or tequilas.
For contemporary American cuisine by the water — visit Bayshore Club

Built on a historic site that once housed Pan Am planes, Bayshore Club is one of the best restaurants in Coconut Grove, Miami. The contemporary American-inspired menu includes a raw bar, plenty of seafood, tacos, sandwiches, and grilled steaks. It even has a dog dinner menu—so bring your pet to the sprawling outdoor space with waterfront views and lawn games like cornhole. Indoors, a vibrant wall decorated like a postcard brings the outside in.
For Lebanese food and Middle Eastern hospitality — head to Amal
Amal brings warm hospitality and Lebanese flavors to Miami. Chef Wissam Baki incorporates Lebanese spices and coastal flavors into shareable dishes. Hot mezze plates include hummus with steak, falafel, and halloumi dishes, and you’ll also find traditional skewers, pita bread, and dips like baba ganoush. The space is decked with calming pastels, terracotta, and lush green foliage.
For American food at one of the best restaurants in Coconut Grove, Miami — check out Mayfair Grill
Mayfair Grill is run by chef Giorgio Rapicavoli, whose upscale American steakhouse menu focuses on local, seasonal ingredients and open-flame grilling. Choose from grilled seafood, burgers, and steaks, as well as fun pastas like a jalapeño pesto. Grilled starters and snacks are also plentiful. A white, decorated archway leads you into a stylish dining room with terracotta floors and accents.
For Italian seafood in the heart of Miami — check out Sapore di Mare
Sapore di Mare is an intimate restaurant that celebrates traditional Italian seafood dishes. Run by Italian natives, the spot serves fresh, upscale dishes like oysters, grilled fish and vegetables, calamari, and much more. The interiors channel the coastal theme, with white walls containing nautical decor and blue accents—an ode to the colors of Capri and the Amalfi Coast.
If you’re headed to Miami’s Coconut Grove neighborhood, you’ll find great restaurants for brunch, lunch, or dinner. Whether you’re looking for Cuban American cuisine, Middle Eastern flair, or innovative American food, you’ll find it at one of the best restaurants in Coconut Grove, Miami.