Want to search by neighborhoods, cuisines, and more?
Find RestaurantsBoss Cow is a Brickell seafood spot with raw bar options, ramen, lobster rolls, and more. It’s good for a date or dinner before a night out.
Shore To Door in Coconut Grove serves fresh fish on the weekends. Their backyard is our favorite place in the whole city to eat seafood.
Sushi By Bou is a six-seat omakase inside the old Versace Mansion in South Beach. It’s definitely a special occasion spot.
Sylvano is an Italian restaurant in Edgewater. Only come here to drink wine outside and split a few small plates.
Upland is where to go to escape the clubs and chain steakhouses of South of Fifth, while also enjoying some good pizza and pasta.
Joe’s Stone Crab is a seafood restaurant in South Beach that’s over 100-years-old. It’s famous for long waits and stone crabs.
Navé is an upscale seafood spot in Coconut Grove with a great raw bar, pasta, and more very good seafood dishes.
Los Fuegos is an expensive, over-the-top steakhouse in Mid-Beach that isn’t as interesting as it looks.
Finka Table & Tap in Tamiami serves a mix of Cuban, Korean, and Peruvian fusion that mostly works very well. The cocktails are good too.
Downtown’s Jaguar Sun is an excellent cocktail bar that’s also a very good restaurant. Come here for pasta and cocktails with a date or some friends.
Sixty10 is an outdoor rotisserie chicken spot in Little Haiti with a ton of picnic-table seating that’s also BYOB.
Amara At Paraiso in Edgewater is a beautiful place to eat outside and take in the view of Biscayne Bay. The mostly seafood menu is also really good.