
47 "American" Restaurants in Miami.
The Chicken Spot is a small South Beach restaurant that serves really good fried chicken sandwiches.
Silverlake Bistro is a great neighborhood restaurant in North Beach perfect for a date or any night you're craving a cheeseburger.
Tap 42 is a casual restaurant in Midtown where you can sit outside, have some drinks, and eat a really good burger.
Arbetter’s is a classic spot in Westchester where generations of Miamians go for hot dogs and cheese fries.
Over Under is a Downtown cocktail bar that serves food like jackfruit nachos, cheeseburgers, and more stuff that tastes good while drinking.
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.
Sixty10 is an outdoor rotisserie chicken spot in Little Haiti with a ton of picnic-table seating that’s also BYOB.
Craft Food & Beer is a small, casual restaurant in Little Haiti. They do a good burger, and the food is way more exciting than their name.
The Lido Bayside Grill is a waterfront restaurant inside Miami Beach’s Standard Hotel. The view - not the food - is the reason to come here.
Malibu Farm is a mostly outdoor restaurant in the Eden Roc Hotel that serves healthy dishes and has a great view of the beach.
Allapattah’s Smart Bites is a good option for a kind of healthy lunch - but the coolest part about this place is the huge, lush outdoor seating.
La Social is a casual cafe in the Upper East Side that works for a quiet lunch, breakfast, or brunch.
Royal Castle is a classic Miami restaurant that serves really tasty burger slider “six-packs” alongside a 24/7 breakfast menu.