HTML SitemapExplore
Find Things to DoFind The Best Restaurants
Find Things to DoFind The Best Restaurants

Johnny's On The Lake Bar & Grill — Restaurant in Belleville

Name
Johnny's On The Lake Bar & Grill
Description
Upbeat restaurant/bar offering American food & pizza, a lakefront deck & DJs some nights.
Nearby attractions
Horizon Park
220 High St, Belleville, MI 48111
Belleville Area District Library
167 4th St, Belleville, MI 48111
Belleville Area Museum
405 Main St, Belleville, MI 48111, United States
The Art Factory Creative Arts Studio
369 Main St, Belleville, MI 48111
Belleville Lake
Michigan 48111
Nearby restaurants
Baan Phad Thai
528 Main St, Belleville, MI 48111
Benito's Pizza
565 Main St, Belleville, MI 48111
Rusted Crow on the Lake
569 Main St, Belleville, MI 48111
Sam's place
60 Main St, Belleville, MI 48111
A&W
Seasonal Call for hours, 148 W Columbia Ave, Belleville, MI 48111
Dos Pesos Mexican Restaurant
11800 Belleville Rd, Van Buren Township, MI 48111
Beirut Lapita best 5 star Mediterranean Cuisine
11748 Belleville Rd, Belleville, MI 48111
Lunch Box Belleville
11748 Belleville Rd, Van Buren Township, MI 48111
China City
11716 Belleville Rd, Van Buren Township, MI 48111
Subway
11812 Belleville Rd, Belleville, MI 48111, United States
Nearby hotels
Related posts
Keywords
Johnny's On The Lake Bar & Grill tourism.Johnny's On The Lake Bar & Grill hotels.Johnny's On The Lake Bar & Grill bed and breakfast. flights to Johnny's On The Lake Bar & Grill.Johnny's On The Lake Bar & Grill attractions.Johnny's On The Lake Bar & Grill restaurants.Johnny's On The Lake Bar & Grill travel.Johnny's On The Lake Bar & Grill travel guide.Johnny's On The Lake Bar & Grill travel blog.Johnny's On The Lake Bar & Grill pictures.Johnny's On The Lake Bar & Grill photos.Johnny's On The Lake Bar & Grill travel tips.Johnny's On The Lake Bar & Grill maps.Johnny's On The Lake Bar & Grill things to do.
Johnny's On The Lake Bar & Grill things to do, attractions, restaurants, events info and trip planning
Johnny's On The Lake Bar & Grill
United StatesMichiganBellevilleJohnny's On The Lake Bar & Grill

Basic Info

Johnny's On The Lake Bar & Grill

146 High St, Belleville, MI 48111
4.0(925)$$$$
order
order
order
Order
delivery
Save
spot

Ratings & Description

Info

Upbeat restaurant/bar offering American food & pizza, a lakefront deck & DJs some nights.

attractions: Horizon Park, Belleville Area District Library, Belleville Area Museum, The Art Factory Creative Arts Studio, Belleville Lake, restaurants: Baan Phad Thai, Benito's Pizza, Rusted Crow on the Lake, Sam's place, A&W, Dos Pesos Mexican Restaurant, Beirut Lapita best 5 star Mediterranean Cuisine, Lunch Box Belleville, China City, Subway
logoLearn more insights from Wanderboat AI.
Phone
(734) 699-1777
Website
johnnysonthelake.com

Plan your stay

hotel
Pet-friendly Hotels in Belleville
Find a cozy hotel nearby and make it a full experience.
hotel
Affordable Hotels in Belleville
Find a cozy hotel nearby and make it a full experience.
hotel
The Coolest Hotels You Haven't Heard Of (Yet)
Find a cozy hotel nearby and make it a full experience.
hotel
Trending Stays Worth the Hype in Belleville
Find a cozy hotel nearby and make it a full experience.

Featured dishes

View full menu
dish
Mozzarella Cheese Sticks
dish
Spinach Artichoke Dip
dish
Cobb Salad
dish
Philly Cheese Steak
dish
Fish & Chips
dish
Chicken Fajitas
dish
Steak Fajitas
dish
Trio Fajitas
dish
Cod Fish Tacos
dish
Kids Chicken Tenders
dish
Kids Cheeseburger
dish
Baked Potato
dish
Garlic Bread
dish
Chocolate Cake

Reviews

Nearby attractions of Johnny's On The Lake Bar & Grill

Horizon Park

Belleville Area District Library

Belleville Area Museum

The Art Factory Creative Arts Studio

Belleville Lake

Horizon Park

Horizon Park

4.6

(291)

Open 24 hours
Click for details
Belleville Area District Library

Belleville Area District Library

4.8

(105)

Open 24 hours
Click for details
Belleville Area Museum

Belleville Area Museum

4.5

(23)

Open 24 hours
Click for details
The Art Factory Creative Arts Studio

The Art Factory Creative Arts Studio

5.0

(14)

Open 24 hours
Click for details

Things to do nearby

Cow Cuddles - Moo Moo -Bovine Therapy
Cow Cuddles - Moo Moo -Bovine Therapy
Sat, Dec 27 • 2:00 PM
Maybee, Michigan, 48159
View details
Kid Quest in Ann Arbor: Interactive Family Scavenger Hunt (Ages 4–8)
Kid Quest in Ann Arbor: Interactive Family Scavenger Hunt (Ages 4–8)
Mon, Dec 1 • 12:00 AM
Burton Memorial Tower, 230 N Ingalls St, Ann Arbor, 48109
View details
Ann Arbor Scavenger Hunt: Ann Arbor Adventure
Ann Arbor Scavenger Hunt: Ann Arbor Adventure
Sun, Dec 21 • 7:00 AM
313 E Huron St, Ann Arbor, 48104
View details

Nearby restaurants of Johnny's On The Lake Bar & Grill

Baan Phad Thai

Benito's Pizza

Rusted Crow on the Lake

Sam's place

A&W

Dos Pesos Mexican Restaurant

Beirut Lapita best 5 star Mediterranean Cuisine

Lunch Box Belleville

China City

Subway

Baan Phad Thai

Baan Phad Thai

4.3

(194)

$

Click for details
Benito's Pizza

Benito's Pizza

4.1

(264)

$

Click for details
Rusted Crow on the Lake

Rusted Crow on the Lake

4.2

(317)

Click for details
Sam's place

Sam's place

4.0

(476)

Click for details
Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Wanderboat LogoWanderboat

Your everyday Al companion for getaway ideas

CompanyAbout Us
InformationAI Trip PlannerSitemap
SocialXInstagramTiktokLinkedin
LegalTerms of ServicePrivacy Policy

Get the app

© 2025 Wanderboat. All rights reserved.

Posts

Kimberlee SmithKimberlee Smith
This is a place I was actually looking forward to visiting. We went on a Wednesday night. After we were seated it took 15 mins to be seen by any of the staff. I was unsure of who it was but there was a white man in a green college baseball hoodie who was constantly screaming obscene things and screaming about fat women, I believe this was Jim. Our waitress was kind in regards to not being involved in the screaming and apologizing for our wait. The other staff was just standing around texting, talking loudly about personal/inappropriate things. Apparently there was some fight outside that seemed to take priority over any of their customers for about 45 minutes. This place could also use a thorough cleaning as there were dead bugs on the walls and dust all over everything. There was also food all over the floor. I can say they have big portions and the food is good, only positive... TLDR: Staff is inappropriate, did not meet expectations. Will not be returning. Food was good though.
BNGO USABNGO USA
I visited this place today morning around 11am "saturday" because its just few miles away from me and I always wanted to try them out. I went inside and asked for "to go" menue so that I can take it home and review the menue with my family before we come go for lunch or dinner just like i do with most of restauramts i visit "not fan of online menues" because many times prices are not updated and sometimes deceiving in some restaurants. I went inside and aasked about "to go " menue but the woman working there seemed not very welcoming and said " we dont have paper menue, jist online" the way she talked and acted was not very professiona or even welcoming, she seemed unpleasant and uncomfortable. My first impression of this place was really poor due to this woman behavior and never will visit this place or recommend it. The owner must make sure to hore more welcoming and friendly ppl.
Gordon AnyhoweGordon Anyhowe
This place has gone downhill steadily since it was named Reflections in the mid to late 90s. I hadn't been there since the previous owner tried to burn it down and it was closed for years after that. So I thought I'd give it a try again. What a mistake. My companion and I sat outside, the tables hadn't been cleaned and the floor was covered with food. We ordered dinner and beverages but didn't get our beverages while waiting for our food. There were two young men sitting together a couple of tables away who were very loud and cussing every other word. The wait staff didn't seem to care as they brought their food and drinks without saying a word. This was later in the evening and it wasn't busy. After waiting 15 minutes and still no beverages we simply got up and left. This used to be a class place to bring someone, I wouldn't bring my dog there now.
See more posts
See more posts
hotel
Find your stay

Pet-friendly Hotels in Belleville

Find a cozy hotel nearby and make it a full experience.

This is a place I was actually looking forward to visiting. We went on a Wednesday night. After we were seated it took 15 mins to be seen by any of the staff. I was unsure of who it was but there was a white man in a green college baseball hoodie who was constantly screaming obscene things and screaming about fat women, I believe this was Jim. Our waitress was kind in regards to not being involved in the screaming and apologizing for our wait. The other staff was just standing around texting, talking loudly about personal/inappropriate things. Apparently there was some fight outside that seemed to take priority over any of their customers for about 45 minutes. This place could also use a thorough cleaning as there were dead bugs on the walls and dust all over everything. There was also food all over the floor. I can say they have big portions and the food is good, only positive... TLDR: Staff is inappropriate, did not meet expectations. Will not be returning. Food was good though.
Kimberlee Smith

Kimberlee Smith

hotel
Find your stay

Affordable Hotels in Belleville

Find a cozy hotel nearby and make it a full experience.

Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
I visited this place today morning around 11am "saturday" because its just few miles away from me and I always wanted to try them out. I went inside and asked for "to go" menue so that I can take it home and review the menue with my family before we come go for lunch or dinner just like i do with most of restauramts i visit "not fan of online menues" because many times prices are not updated and sometimes deceiving in some restaurants. I went inside and aasked about "to go " menue but the woman working there seemed not very welcoming and said " we dont have paper menue, jist online" the way she talked and acted was not very professiona or even welcoming, she seemed unpleasant and uncomfortable. My first impression of this place was really poor due to this woman behavior and never will visit this place or recommend it. The owner must make sure to hore more welcoming and friendly ppl.
BNGO USA

BNGO USA

hotel
Find your stay

The Coolest Hotels You Haven't Heard Of (Yet)

Find a cozy hotel nearby and make it a full experience.

hotel
Find your stay

Trending Stays Worth the Hype in Belleville

Find a cozy hotel nearby and make it a full experience.

This place has gone downhill steadily since it was named Reflections in the mid to late 90s. I hadn't been there since the previous owner tried to burn it down and it was closed for years after that. So I thought I'd give it a try again. What a mistake. My companion and I sat outside, the tables hadn't been cleaned and the floor was covered with food. We ordered dinner and beverages but didn't get our beverages while waiting for our food. There were two young men sitting together a couple of tables away who were very loud and cussing every other word. The wait staff didn't seem to care as they brought their food and drinks without saying a word. This was later in the evening and it wasn't busy. After waiting 15 minutes and still no beverages we simply got up and left. This used to be a class place to bring someone, I wouldn't bring my dog there now.
Gordon Anyhowe

Gordon Anyhowe

See more posts
See more posts

Reviews of Johnny's On The Lake Bar & Grill

4.0
(925)
avatar
1.0
15w

We just moved to the area and we're told that Johnny's on the lake was excellent Belleville food and fun. The fact that so many people told me this restaurant was good makes me question everyone's taste. The food was gross to be honest, my husband got the fajitas And I don't think they've even put salt or pepper on the steak it was that bland the beans I'm pretty sure we pinto smashed (ew) and the rice would've been better if they would've just used box rice onto the fish and chips they were all right nothing to write home about but be aware that although they have a full service bar they don't have lemons at all in the restaurant I'll let you think about that one… two JD's burger, the patty was a frozen patty and it was so blatantly a frozen patty that it even had the aeration holes in the top and the patty was in the form of an octagon now for $21 meal I would expect that a restaurant like this would at least form their own hamburger patties. That addresses the food, now let's start on the service… If that's what you can call it. The waitress did not say hello nothing she threw the menus down took our order walked away brought me a salad and no silverware and told me "ugh I'll be back" and in fact did not come back at all until she brought us our meals so I got to just stare at my salad, she brings us the food asks us if we need anything else we let her know we needed refills for everyone because we haven't seen her and the ranches that the kids ordered with their meals, I'm not kidding you when I tell you we did not see this woman until everyone had their napkins on their plates because they were done eating and then she comes over and says how's everything going can I get you anything. When you enter the restaurant the hoses will ask if you would like to eat indoors or outdoors, having outdoor seating and asking people if they would be interested in eating outdoors weed customers to believe that you are managing the outdoors as a seated eating area, that is not where we sat… We sat outdoors being attacked by bees and flies because the legs of the tables were coded and covered in sticky crap And the bees and the flies would not stop, but again our waitress would not know that we were having any of these issues because she never came back🤷🏼‍♀️ Now if this sounds like a restaurant that you want to take your family out to and spend over $100 to have food at by all means go for it but I know for me and mine and anyone else who suggest this restaurant in my presence it will be an absolute hard no! I don't give people my money for free and that's what it felt like last night. Congratulations Johnny is on the Water, you are officially the first restaurant since we moved to Michigan that we have sworn off unanimously...

   Read more
avatar
1.0
2y

Visiting from San Diego, my friend who lives in the area and I were looking for a cute place to eat with our kids.

Seemed like a nice spot initially. We were seated in about 15 minutes because they were a little busy, but it went all down hill from there.

A waiter brought water out to us and said he would be back. He never came back. I had to wave him down to ask if he would be coming to take our order soon. He said no, he was not our waiter. I explained that we had been sitting for 20 minutes and no one came to take our orders. We had the kids with us, so just leaving and going somewhere else wasn't really an option. He then said someone would be with us right away.

After watching him and another waiter in the back going back and forth, I'm assuming about who was going to take our table, we still had no waiter.

The waiter we finally got, Bruno, apparently had to have a conversation with the manager before coming to take our order because after the conversation with the other waiter I watched him walk straight to the manager before he finally came to our table. He makes up some excuse about them being busy and apologizes for the wait BUT I had just watched a family come in after us, be seated, and the same waiter bring them drinks.

We FINALLY order our food and my drink. And again, another long wait. I had to flag Bruno down to ask about my drink, and when it got to the table, it was not good.

Got an appetizer and that came out pretty quickly but we didn't have silverware. When I asked Bruno for silverware he brought TWO sets. There were two adults and three kids at the table. We asked for more and he gave us one more set and some "extra napkins".

When the food finally came out, it was either wrong or he forgot it. My friend's daughter ordered a salad with a side of fries, he brought her a salad with rice. After he sat three of the meals down, he asked if we needed anything else. YES!!! The rest of our food, says what did you order again?

By this point I'm completely over it. My kids ate, we got to go boxes and we left after speaking to the manager.

It was an absolutely terrible experience. Thank God I don't live here so I'll never even have to think about going...

   Read more
avatar
3.0
9y

We've been living in the Belleville area for 20 years and we haven't been in this restaurant until tonight. The table that the receptionist gave us was against the glass window overlooking the Belleville lake. It was sunset, around 7:15pm, when we came in and the view...spectacular! The waitress didn't come to our table until after 10 minutes when we sat down to take our drink orders. She took our orders and at the same time my wife ordered the nachos. (I'll explain the significance of the nachos later.) After about 30 mins in the restaurant marveling at the view of Belleville lake, the family (with small kids) next to us got up and demanded their check. I over heard that they are leaving because they haven't gotten their entrée order yet and needed to leave. The manager stepped in and took care of the bill and didn't let the family pay. He was very apologetic when they were leaving. After this incident we got our nacho order. If not for the nacho I think we might have done the same thing as the family next to us who left. After about 45 mins of waiting, my fish tacos and my son's burger came in. But my wife and daughter's pizza order didn't come in yet. The waitress said that it's still in the oven and should be ready in 3 to 5 mins. After 10 minutes the manager came in and told us that the pizza was burnt and needed about 10 mins to cook a new one. He also told us that he will cover our drinks. So I ordered another glass of red wine. After 15 mins, we got the pizza and according to my wife and daughter it was very good. My fish taco was ok and so was my son's burger, according to him. I could have given this establishment 2 stars but the manager saved our situation a little bit so I gave them 3 stars. It took us about an hour and 45 mins to be out of the restaurant. Good thing we are just spending a lazy Saturday evening. Bottomline, if you're in a hurry this is not the place to go. But if you just want to hang out at the bar, have a nice drink and enjoy the view of Belleville lake, you will have...

   Read more
Page 1 of 7
Previous
Next