20 Best Restaurants In Miami Beach, FL

Last Updated:
Sort
Yardbird Southern Table & Bar is a restaurant located in Miami Beach, Florida at 1600 Lenox Avenue. This restaurant serves fried everglades' frog legs, deviled eggs, grits, dirty little farro, sunday chicken, chilled watermelon, and whipped sweet potatoes. They also serve big ol' waffle, warm farmer's cheese, butter lettuce & grilled mango salad, grilled romaine lettuce, 26 oz. cowboy...
1600 Lenox Avenue, Miami Beach, FL, 33139
Rank
1
240 votes
Sponsor
0.0
OLA is a restaurant located in Miami Beach, Florida at 1745 James Avenue. This restaurant serves pionono, lamb loin, wahoo ceviche, royal trumpet ceviche, plantain crusted mahi, lobster empanada, and pollo criollo. They also serve duck salad, campechano, tuna & foie-grass, fire and ice, filet mignon churrasco, panela salmon, and corn empanada. They are open every day of the week. Dual...
1745 James Avenue, Miami Beach, FL, 33139
Rank
2
113 votes
Sponsor
0.0
Cafe Charlotte is a restaurant located in Miami Beach, Florida at 1497 Washington Avenue. They are open every day of the week. Jenny Watt's menu hosts traditional and contemporary dishes with a twist, from bar snacks, to classic pub food and bistro dishes. Fillet of swai fish slowly cooked with...
1497 Washington Avenue, Miami Beach, FL, 33139
Rank
3
66 votes
Sponsor
0.0
Poseidon Greek Restaurant & Outdoor Lounge is a restaurant located in Miami Beach, Florida at 1131 Washington Avenue. They are open every day of the week. Did you know that the Greek cuisine is one of the earliest cuisines found across the world? So, what do we really know in depth about such a...
1131 Washington Avenue, Miami Beach, FL, 33139
Rank
4
36 votes
Sponsor
0.0
Cafe Prima Pasta is a restaurant located in Miami Beach, Florida at 414 71st Street. This restaurant serves lasagna bolognese, tiramisu, spaghetti meatballs, veal giardino, shrimp & scallops, gnocchi " 4 " formaggi, and salmon francese. They also serve branzino livornese, ice cream, caesar salad,...
414 71st Street, Miami Beach, FL, 33141
Rank
5
42 votes
Sponsor
0.0
Abbey Brewing Co. is a restaurant located in Miami Beach, Florida at 1115-1117 16th Street. They are open every day of the week. The Abbey Bewing company: The only brewpub on Miami Beach. Serving award winning beers in a relaxed european style pub atmosphere. Tap brews and imported bottled craft beers. Miami Beach's world famous Abbey Brewing Company is home to award winning, hand crafted...
1115-1117 16th Street, Miami Beach, FL, 33139
Rank
6
44 votes
Sponsor
0.0
Fogo de Chão Brazilian Steakhouse is a restaurant located in Miami Beach, Florida at 836 1st Street. This restaurant serves full churrasco experience, beef ancho / rib eye, sea bass à la carte, caramelized bananas, strawberry cream, black pepper candied bacon, and pão de queijo. They also serve garlic mashed potatoes, south american flan, market table & feijoada bar, molten chocolate cake,...
836 1st Street, Miami Beach, FL, 33139
Rank
7
43 votes
Sponsor
0.0
The Front Porch Cafe is a restaurant located in Miami Beach, Florida at 1458 Ocean Drive. This restaurant serves blackened shrimp taco, french toast, cornflakes, crab cake sandwich, hummus platter, cheese tortellini, and short rib grilled flatbread pizza. They also serve grilled romaine salad, egg whites, veggie burger, daily confectionary plate, corned beef hash, sicilian omelette, and cajun...
1458 Ocean Drive, Miami Beach, FL, 33139
Rank
8
119 votes
Sponsor
0.0
Burger & Beer Joint is a restaurant located in Miami Beach, Florida at 1766 Bay Road. This restaurant serves mahi fillet, thunder road, ahi tuna tacos, duck fat fries, cilantro sour cream, blackened chicken caesar, and chicken tender bucket. They also serve wilted baby spinach, the mother burger, thousand island, turning japanese, pineapple, guacamole, and chicken breast. They are open every...
1766 Bay Road, Miami Beach, FL, 33139
Rank
9
115 votes
Sponsor
0.0
Doraku is a restaurant located in Miami Beach, Florida at 1104 Lincoln Road. They are open every day of the week. At Doraku Sushi is considered an art. Each dish is arranged to enhance its simplicity and natural beauty. Our Sushi is prepared before your eyes in ways that reflect thousands of years of Japanese history and tradition. Tuna, Salmon, Krab, Shrimp, and Avocado rolled rice-less with...
1104 Lincoln Road, Miami Beach, FL, 33139
Rank
10
99 votes
Sponsor
0.0
My Ceviche is a restaurant located in Miami Beach, Florida at 235 Washington Avenue. They are open every day of the week. In March 2012, after developing a strong friendship and business relationship, Sam and Roger opened the first location of My Ceviche in South Beach. Located next to an international hostel, our South Beach location is essentially a take-out window. It’s extremely popular for...
235 Washington Avenue, Miami Beach, FL, 33139
Rank
11
33 votes
Sponsor
0.0
Visa-O1 is a restaurant located in Miami Beach, Florida at 1680 Michigan Avenue. This restaurant serves basil, olive oil extra virgin, nutella, calzone lorenzo, jalapeno, star michele, and veronica. They also serve pepperoni, carrots, meat lovers, mozzarella e crudo, small ham, small margherita, and spinach. They are open every day of the week. Visa-O1 is a modern, conceptual and trendy...
1680 Michigan Avenue, Miami Beach, FL, 33139
Rank
12
26 votes
Sponsor
0.0
Tap Tap Restaurant is a restaurant located in Miami Beach, Florida at 819 5th Street. This restaurant serves diri blan ak sos pwa, bannann peze osno bouyi, salad aranso/chiktay, salad tap tap, zepina nan sos kokoye, lanbi boukannen, and mayi moulen (ak sos pwa ou kole). They also serve kalalou, salad zaboka ak tomat, pwason neg, griyo, mayi boukannen, kabrit nan sos, and lanbi nan sos. They are...
819 5th Street, Miami Beach, FL, 33139
Rank
13
88 votes
Sponsor
0.0
Havana 1957 is a restaurant located in Miami Beach, Florida at 405 Española Way. They are open every day of the week. Havana 1957 is everything you would want from a Cuban restaurant. The decor is very interesting and eye catching and the atmosphere is lively without being distracting. The service was also brilliant. We were served by a young Cuban lady who was attentive to all of our requests...
405 Española Way, Miami Beach, FL, 33139
Rank
14
94 votes
Sponsor
0.0
Alma Mexicana is a restaurant located in Miami Beach, Florida at 1344 Washington Avenue. A corn tortilla fried lightly, two fried eggs topped with our homemade green chile sauce, served with rice, beans, Pico de Gallo and your choice or flour or corn tortillas. Two fried eggs separeted by a column of refried beans with tortilla chips, one egg covered with red sauce,while the other covered with...
1344 Washington Avenue, Miami Beach, FL, 33139
Rank
15
78 votes
Sponsor
0.0
Pubbelly is a restaurant located in Miami Beach, Florida at 1418 20th Street. This restaurant serves tozai living jewel 720ml junmai, southern fried soft shell crab, crab cake, sayuri nigori 720ml/junmainigori, tostones, california, and shrimp. They also serve konteki 720ml junmaidaiginjo, fried clams, madai – kumamoto japan, alfred gratien rosé epernay /france btl, kimchee burger, bbq short...
1418 20th Street, Miami Beach, FL, 33139
Rank
16
75 votes
Sponsor
0.0
Cleo South Beach is a restaurant located in Miami Beach, Florida at 1776 Collins Avenue. This restaurant serves beets, tuna tartare, ceviche, sabra chocolate bar, chicken liver, lamb chop, and tandoori chicken. They also serve spicy moroccan fish tagine, moussakah, sambousek, sticky toffee pudding, wagyu skirt, clam and noodle, and raviolo. They are open every day of the week. Today's luxury...
1776 Collins Avenue, Miami Beach, FL, 33139
Rank
17
34 votes
Sponsor
0.0
Puerto Sagua Restaurant is a restaurant located in Miami Beach, Florida at 700 Collins Avenue. This restaurant serves grilled cheese sandwich, turkey sandwich, croquette, chicken sandwich, fried pork chunks, cuban hamburger, and breaded coconut shrimp. They also serve onion soup, chicken noodle soup, grilled chicken salad, green plantains, coconut flan, midnight sandwich, and rice pudding. They...
700 Collins Avenue, Miami Beach, FL, 33139
Rank
18
331 votes
Sponsor
0.0
Miami Mediterranean Cuisine is a restaurant located in Miami Beach, Florida at 209 11th Street. They are open every day of the week. Quality Mediterranean, Greek food in Miami Beach, South Beach and South Florida. Layers of marinated ground and sliced meat wrapped around large vertical split and grilled in front of an ingenious herd of charcoal fire. A blend of puree chick peas delicately...
209 11th Street, Miami Beach, FL, 33139
Rank
19
31 votes
Sponsor
0.0
Go-Go is a restaurant located in Miami Beach, Florida at 926 Alton Road. They are open every day of the week.
926 Alton Road, Miami Beach, FL, 33139
Rank
20
65 votes
Sponsor
0.0