Fall is here, and you know what that means: sports, sports, and more sports. Whether you’re a die-hard Dolphins fan or just enjoy catching the occasional Heat game while enjoying delicious food (and drinks), Miami has plenty of options for you. Here are five spots with plenty of TVs and great grub.
Situated along the Miami River, American Social is a beloved sports bar and restaurant that combines a laid-back vibe with a waterfront view. This upscale sports bar features a spacious indoor area with multiple large screens, as well as an outdoor patio overlooking the river.
The menu at American Social offers modern takes on American classics, including burgers, sandwiches, and seafood dishes. Crowd pleasers include the goat cheese croquettes, Key West shrimp cakes, wagyu truffle melts, and steak frites; we love that there’s something for every palate.
In terms of drinks, you’ll encounter craft beers, wines, and an impressive selection of spirits if you’re feeling fancy. Be on the lookout for daily and gameday specials to save a little cash.
American Social is located at 690 SW 1st Ct., Miami, FL 33130. For more information, visit their official website.
Located in the heart of Brickell, Batch is a gastropub that offers a unique sports-watching experience. With a rustic yet contemporary design, Batch provides a cozy and inviting atmosphere that’s perfect for enjoying its elevated bar fare.
Expect an impressive lineup of craft beers and cocktails to complement their diverse menu of tasty burgers, pizzas, and shareable apps. Can’t make up your mind? The buffalo chicken nachos, open-face chicken parm, and brisket and short rib burger are fan favorites for good reason.
Batch Gastropub is located at 30 SW 12th St, Miami, FL 33130. For more information, visit their official website.
In Wynwood, there’s only one place you need to know for all things sports: Grails. The lively sports bar and restaurant features a ton of large screens strategically placed throughout the space, so you won’t miss a single moment of the big game.
Menu-wise, you’ll find traditional bar grub with twists including loaded “totchos,” ahi tuna tostadas, Caribbean fufu sliders, and cheeseburger dumplings. This place is best enjoyed in a group, so round up some friends for good vibes and great times.
Grails is located at 2800 N Miami Ave, Miami, FL 33127. For more information, visit their official website.
For sports enthusiasts who can’t get enough seafood, Shuckers is the perfect destination. Located in North Bay Village, this waterfront restaurant offers stunning views of Biscayne Bay.
There is no shortage of televisions here, so you can catch your favorite game from almost anywhere while enjoying delicious dishes like fish tacos, shrimp po’boys, and coconut-fried shrimp. The relaxed atmosphere and picturesque setting make Shuckers a top choice for sports fans; there’s just something about being on the water.
Shuckers is located at 1819 79th Street Causeway, North Bay Village, FL 33141. For more information, visit their official website.
You can’t have a list of sports-watching Miami restaurants without mentioning Sports Grill. A local institution, Sports Grill has several locations across the city, so you’re never too far away from one.
While they’re mostly known for their award-winning chicken wings, Sports Grill offers an extensive menu of classic bar food like burgers, hot dogs, ribs, smoked fish dip, mozzarella sticks, and waffle fries. The best part: Prices won’t break the bank. Whether it’s football, basketball, or any other major sporting event, Sports Grill is a go-to spot for many Miamians.
Sports Grill has multiple locations in Miami. For more information, visit their official website.