Best Miami Restaurants


Miami has a diverse population and its restaurant scene is at least as widespread as are the roots of its residents. There has been a continuous advancement trend in Miami's culinary scheme in recent years. The city is not famous for its local Michelin Starred chefs, but it does host a multitude of world-class chefs. However, if you're not a big fan of Latin flavors, no worries, great courses of curry, tapas and sushi are easily found round the corner.

Best Pizza

Steve's Pizza

This is a cozy North Miami place with few tables inside and more on outside. It's hard to describe this restaurant without using the next words: THE BEST PIZZA. Pizzas come with tomato sauce and amazing gooey-cheesy on long slices of fresh-baked dough in a traditional New York style. If you don't want to settle for something you would normally order, try the "special," filled with pepperoni, sausage, meatballs, green peppers, onions, mushrooms, and anchovies. The Garlic rolls are also worth of mentioning.

12101 Biscayne Blvd, North Miami, FL

Best Seafood

Joe's Stone Crab

Get ready for waiting for a table, that's how good and popular this traditional seafood heaven is. And no, they don't take don't take any reservations. Their menu is very varied, atmosphere is lovely and the service is top-notch. Joe's serves the best grab-legs in town together with large side dishes. The experience they have of preparing the grabs comes with the long experience. This restaurant has served the Miami Beach folk since 1913. Must-go place once you're in town, but save this for a special occasion, the night might get a bit pricy.

11 Washington Avenue / South Beach

Best Sushi

Shibui Japanese Restaurant

This two-story Japanese restaurant delights its customers with Japanese style seating (giant pillows on the floor) upstairs. Sushi is always fresh and the customer service has never let me down. Try sushi for the first time or eat it weekly, this is the place to go. And the prices are very reasonable.

10141 Sunset Dr, Kendale Lakes, FL

Best Desserts


Even though it's a "typical" Italian restaurant, Sosta has something surprisingly special: an award-winning pastry chef Antonio Bachour, who is in charge of Sosta's dessert menu. Try out his delicious torta di cioccolato with pistachio gelato, or tiramisu made with Gianduja or maybe a creamy vanilla panna cotta. If all this sees boring for someone more familiar with Italian desserts, what about an eight-inch Nutella pizza? That is what real fusion food should be like!

1025 Lincoln Rd, Miami Beach, FL

Best Hamburger

Jr's Gourmet Burgers

Gourmet but homemade style burgers which are always cooked perfectly and the service is friendly. Together with burgers, try out some sweet potato fries with cinnamon and sugar! My personal favorite burger: Acosta, topped with black pepper aioli, Swiss cheese, and French onions.

7 Westward Drive
Miami Springs, FL 33166

Best Curry

Soi Asian Bistro

This little, minimalistically decorated 30-seater restaurant is one of the few Curry places that exist the next time you want to go back. The turnover in Asian restaurants is high in Miami. Their Massaman is perhaps the best curry you can find in this city. The portions are big, the miso soup and sushi are also very recommendable and the waiters will most likely find a room for you even though the place would be full, as it usually is, and for a reason!

134 NE 2nd Ave, Miami, FL

Best Thai Restaurant

Lotus Garden Restaurant

Family-owned classic Thai cuisine, with a Vietnamese twist in it, serves solid quality from year to year. The portions are large and if you come here for once or twice, the owner Cathy Nguyen or her mother will most likely remember what the thing you ordered last time was. Take out or stay in, the dish will be delicious. And if you're a vegetarian, you finally have lots to choose from!

318 Miracle Mile, Coral Gables, FL

Best Brazilian Restaurant

Texas de Brazil Churrascaria

Don't even take a look at the dessert menu of this place, I assure you, you won't have any room for sweet after eating your main course. This Brazilian chain restaurant is a meat eater's paradise. And don't worry for taking you're vegetarian friend here, their salad bar itself is also a treat. Eat as much as can, the waiter will keep coming with meat until you show him red card as a sign of being full. If going at lunch hour, sleep a siesta afterwards.

11401 NW 12th St # 514
Miami, FL 33172