Michigan’s Best-Kept Lakeside Secret: This Belleville Bar & Grill Has Stunning Water Views, Dockside Dining, And A Menu Worth Sailing In For

Waterfront dining spots are a dime a dozen in Michigan, but few pull off the combination of genuine lakeside character, a wide-ranging menu, and a lively sports bar atmosphere quite like this Belleville staple. Johnny’s On The Lake Bar & Grill is a lakefront dining destination offering quality food sourced from local markets, live entertainment, and has been serving the Belleville community for over 20 years. Whether you’re rolling up by car or pulling in by boat, it’s the kind of place that feels like it belongs exactly where it is — right on the edge of beautiful Belleville Lake.

Johnny’s specializes in being a lakefront sports bar featuring a creative menu and pub fare with a twist. It’s casual enough for a weeknight bite, yet scenic enough to make any outing feel like a little getaway from the everyday grind.

The Views & The Vibe: What Really Sets It Apart

The restaurant features a two-deck setup and large windows providing panoramic views of the lake from both indoor and outdoor seating areas, and a unique feature is the dock, allowing patrons to arrive by boat and dine either onboard or inside. That’s right — you can literally dock your boat and walk straight in for lunch. It’s one of those small details that makes Johnny’s genuinely stand out among the dining options in southeastern Michigan.

Many visitors highlight the beautiful lake views, especially at sunset, making it a great spot for a relaxing meal or drinks. The two-deck setup gives you a great vantage point over Belleville Lake, and the top floor, while totally enclosed, boasts a sweeping 270-degree view of the water. Rain or shine, you’re never far from the scenery here.

Menu Highlights: From Bar Bites to Full Dinners

Johnny's On The Lake Bar & Grill
© Johnny’s On The Lake

One standout dish that draws consistent praise is the spinach and artichoke dip, known for its hot and flavorful taste. It’s made with a homemade five-cheese blend, fresh spinach, and artichoke hearts, served with warm corn tortilla chips — the kind of appetizer that might just become your whole meal.

Portions are generous and the quality of dishes shines through, with the mouthwatering pulled pork sandwich and the flavorful fish and chips among the fan favorites. The fish and chips feature beer-battered Icelandic cod filets cooked to a golden brown — a satisfying, hearty option that pairs perfectly with a cold draft by the water.

Other menu highlights include the Prime Rib French Dip Sandwich, Johnny’s Famous Angus Burger, and Fish and Chips with coleslaw. The 1-lb Certified Black Angus beef entrée is grilled to your liking and topped with chives and garlic compound butter, making it a real showstopper for serious meat lovers.

The veggie Philly is also a popular choice, offering a wonderful option for vegetarian diners. The kitchen also accommodates vegan preferences, making this sports bar more inclusive than you might expect. The Cajun pasta is another consistently praised dish, made with top-quality ingredients.

Happy hour specials and live music on weekends round out the experience, and karaoke is also offered on select evenings — great if you’re in the mood for a fun night out rather than a quiet dinner.

Events, Catering & Weekend Brunch

If you have a birthday party, rehearsal dinner, corporate event, or other gathering coming up, Johnny’s is a great option and offers tailored catering services to make your special occasion perfect. The restaurant has demonstrated it can accommodate large groups with ease — service and food have been praised even during events of 30 or more people.

Weekend brunch is also on the calendar, making Johnny’s a versatile spot no matter what day or time of week you’re looking to visit. From Sunday morning eggs to Saturday night karaoke, the place wears many hats well.

Atmosphere & Décor

Johnny's On The Lake Bar & Grill
© Johnny’s On The Lake

The décor strikes a nice balance — reviewers frequently note the pleasant interior design and the warm, homey atmosphere that makes a strong first impression. The spacious sports bar layout gives the venue an energetic, vibrant feel with multiple TVs for catching the game scattered throughout the space.

Despite being right on the water, the vibe stays refreshingly unpretentious — it’s very much still a sports bar at heart, with multiple TVs showing games, making it equally comfortable for a casual solo visit or a group outing. One fun and quirky detail: a photo of Mother Teresa hangs above the bar — a conversation starter if there ever was one.

Dockside service is a major draw, the pub grub is beloved, and with four levels to dine on, there’s no shortage of spots to settle in and take in that gorgeous lakefront panorama.

Other Considerations

Johnny's On The Lake Bar & Grill
© Johnny’s On The Lake

What’s the pricing like? Prices are generally considered reasonable by visitors. Most dinner outings come in around $20–$30 per person, which feels fair given the portions and the waterfront real estate you’re dining on.

Is it family-friendly? Johnny’s prides itself on being family-friendly, with menu options that cater to younger guests and ensure a delightful outing for all ages. The relaxed, casual atmosphere means you won’t feel out of place bringing the kids along.

What are the hours? Johnny’s is open Monday through Saturday from 11:00 AM to 11:00 PM, and on Sundays from 10:00 AM to 11:00 PM — perfect timing to catch a sunset over the lake with a drink in hand.

When’s the best time to visit? The outdoor seating is especially popular when the weather is good, so late spring through early fall is prime time. That said, it’s considered a great spot all year round, with those sweeping enclosed upper-deck windows making winter visits just as scenic.

Anything to be aware of? The restaurant’s popularity can lead to longer wait times, particularly on weekends, so plan accordingly or consider going during off-peak hours. Service experiences can vary — some visitors rave about attentive and friendly staff, while others have encountered slower service during busy periods, so patience during peak hours is a good idea.

Johnny's On The Lake Bar & Grill
© Johnny’s On The Lake

Johnny’s On The Lake Bar & Grill
📍 146 High St, Belleville, MI 48111
Website: https://johnnysonthelake.com

Chloe Moreau
About the Author:

Chloe Moreau

Chloe is a 38-year-old maritime historian who lives near the Straits of Mackinac. She spent her childhood on the water and has a deep respect for the power and unpredictability of the Great Lakes. Her writing often centers on the lighthouses, shipwrecks, and the rugged, isolated beauty of the Upper Peninsula. Chloe is an advocate for “dark sky” tourism and spends her winter nights documenting the Aurora Borealis from remote shorelines. She prefers the crisp, biting air of the north to the humid summers of the southern counties.

Browse more by Chloe Moreau

Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.