22 "Latin" Restaurants in Miami.
Itamae is an excellent Peruvian/Japanese restaurant that serves the best Nikkei food in Miami.
Terras is a rooftop bar and restaurant on top of the Life House hotel in Little Havana. The drinks are great and so is the food.
Spanglish is a small cocktail bar in Wynwood with great cocktails and a small food menu.
Watr is a rooftop restaurant on top of South Beach’s 1 Hotel. The food is nothing special, but this place has one of the best views in Miami Beach.
Chica is a big, upscale Latin restaurant in the Upper East Side with expensive food that isn’t great.
Pinch Kitchen is a spot in the Upper East Side that feels super casual, but serves a wide range of really great food.
Quinto La Huella is an upscale Uruguayan restaurant in the East Hotel. It’s expensive, but the food is great.
Little Havana’s La Camaronera serves great seafood in a casual space. It’s also where you’ll find the incredible pan con minuta sandwich.
Cafe La Trova on Calle Ocho is a huge Cuban restaurant with live music, great cocktails, and very good food.
Chef Creole is where to go in Little Haiti for classic Haitian dishes like conch, griot, and stewed oxtail.
Arson is a Downtown spot that specializes in meat and seafood and tends to light a lot of their dishes on fire.
Pubbelly Sushi is a fun spot in Sunset Harbour that’s good for sharing some sushi and small plates.
La Placita is a bright Puerto Rican spot in MiMo serving classic dishes like mofongo and chicharrones de pollo.
El Bajareque is a little restaurant on the border of Wynwood that has the best Puerto Rican food in the area.
La Moon is a casual Colombian spot in Brickell famous for incredibly large hot dogs covered in an equally incredible amount of sauce.