Flushing Bar Hop
Johnny's Pour House
240 W Main St. Flushing, MI 48433
Great beer, amazing food, beautiful ambiance, Johnny’s has everything you need for a great night out. There’s actually really good bar food here. The fish and chips are upscale restaurant quality, while all the burgers are heaping piles of perfection. Their burgers are huge. If you’re in the mood for Mexican, the Black Bean Veggie Burger has south of the border flair while remain health-conscious. But if you don’t play games when it comes to a good hamburger, go with the Angus Patty melt with perfectly grilled onions. Their selection of craft beers varies throughout the season, so see what they’re offering when you stop in. Typically you’ll find great Michigan craft beers.
200 S Cherry St. Flushing, MI 48433
For an old-fashioned diner, Flushings A is the best around. From the drive-in order option to the neon lights and classic memorabilia that lines the walls of their diner, this place is Flushing’s slice of Americana. But for as amazing as the ambiance is, the food is even better. Hamburgers, hot dogs, salads, it’s all good here. If it’s your first time, be sure to try their signature Bacon Cheese Dog, it’s mouthwatering. They also have great grilled clubs and an amazing chicken salad if you’d like to eat a bit healthier.
The Elbow Room
131 E Main St. Flushing, MI 48433
You won’t find a better cafe in town than The Elbow Room. It’s the perfect cozy little cafe for a quick bite to eat before you head off to work or for a cup of Joe while you finish your work. With everything from espressos, mochas, pure coffee and even specialty brews like the Hot Snowball, if you like coffee or even hot beverages, you have to head over to The Elbow Room.
9238 Beecher Rd. Flushing, MI 48433
Homeboy’s is where you go for great BBQ food. While the pulled pork sandwich is BBQ perfection, and the BBQ chicken is incredibly tender, the ribs here are the main attraction. These ribs are perfect. Just the right amount of smokiness, super tender meat and their stunning BBQ sauce are what makes these babies shine. Be on the lookout for their bologna specialties. If you’ve never had bologna from a BBQ joint, now’s the time.
Puerto Vallarta Mexican Restaurant
119 E Main St. Flushing, MI 48433
In a town filled with homey restaurants and family diner, Puerto Vallarta is its shining gem. If you like spicy food, this place is a safe bet. Go with the Shrimp Diablo for a world of flavor, and if you’re really hungry, their burritos are sure to fill you up. The waitstaff here is great too. They’re incredibly quick to get you refills, and they can answer any questions you have about the menu.
Sorrentos Food and Spirits
6395 W Pierson Rd. Flushing, MI 48433
For great drinks and even better food, give Sorrentos a try. The speciality is Italian here. From the delectable pasta dishes to their speciality strombolis, the food here is amazing. If you like a good mostaccioli, be sure to order their baked mostaccioli. But the crowd favorite here is their steak. The Delmonico is cooked and seasoned to perfection, and the veal parmigiana is out of this world. The ambiance is pretty upscale thanks to their excellent waitstaff and the beautiful decor.