Jefferson's

6980 W Main St, Belleville
(618) 293-0071

Recent Reviews

Edna Sams

I gave a 4 because the waitress was5 star even though I was not well with the quality of what I expected. Wait time on food was 30 min at least. When receiving the order one wasWarm.I get places r short handed, could you tell a person it's gonna b a 35 min WAIT. Some times people r on a schedule. Also no Crown Royal.???I would like 2 give another try maybeThe Oyster PoBoy will be hot and not grease soaked. Fingerscrossed. ?

Margie Schrauth

Nice place, but draft beer is way too expensive.

Jim B.

Stopped in for a late lunch on a Friday, menu looked appetizing and the place was not busy with two other tables. Ordered oysters on the half shell and a shrimp po boy. The po boy had 5 small shrimp which could have used twice that amount, it was basically a jam sandwich (two pieces of bread jammed together) barely any shrimp for $12. The quality of the bread and toppings were good, just missing the shrimp. The oysters were the smallest I have ever seen in a restaurant passing them for $17 a dozen, cmon man. Service was non attentive.

Clayton Crook

Really good food and amazing wings! The best wings in the area. Get the double dipped ones. Fun environment and cool arcade games. Great outdoor seating area! You'll like the inside - you can color and draw on dollar bills and staple them to the walls and ceilings.

jornel williams

Was very cheap and reasonable so I will recommend it to my friends and everybody try it you'll love it

Jessie C.

Really good food and amazing wings! The best wings I've had in the area. Get the double dipped ones. Fun environment and cool arcade games. Great outdoor seating area! You'll like the inside--you can color and draw on dollar bills and staple them to the walls and ceilings.

Brittany Breeden

Don't go on your lunch break if you expect to be able to make it back to work on time. It took 10+ minutes to get drinks after my husband and I sat down - our assigned waitress finally came over after a different server took our drink order because we hadn't been greeted yet. We ordered fried pickles for an appetizer, which took awhile to come out and were served with a half filled dixie cup of ranch. We also didn't get side plates or silverware, so we used paper towels and our hands. We started to notice the tables around us complaining about the service (i.e. lack of refills, food delays, etc.) by the time the appetizer arrived.We both ordered the chicken tender special. After 50 minutes of waiting, I had to leave the restaurant to take a work call in the car. My husband waited another 10 minutes, then just requested our food be put in to-go containers so we could leave. When we got home, we opened the containers to find burnt, dry food and barely any dipping sauce.This was the first time we went to Jefferson's for dine-in. The other time we've had their food was during the pandemic when it was carryout-only. The wait staff seemed completely overwhelmed, probably due in part to the non-existent section setup. We won't be back.

Lucas A.

Got all three orders wrong and took an hour to get to us. Not busy either. Place sucks.

Ramon Jenkins

This place is amazing. They show major love to all the First Responders.

Wade Johnstone

Great place, excellent staff and menu. Fresh oysters were excellent.

J man

Absolutely love the staff and the wings are amazing! A MUST visit everytime I come to the area :)

Todd Markarian

always good. get the chicken tenders with medium and ranch on the side. tough to beat. nice staff. good food. great atmosphere.

Arik Burns

Always a great meal! I definitely enjoy going here for dinner and a drink. The wings were fantastic ?

Melissa H.

Hello! I must say that I never expected to have to write a review such as this. Our family has been to Jefferson's for years and have always had amazing food and service. Unfortunately that has not been the case the last 2 times we have visited. The first time our food was not right. We ate anyway and chalked it up to just a bad night. This happens from time to time. However, this last time was a different story. We ordered online so as to have our information correct. I arrived about 10 minutes before our pick up time fully expecting to wait up to 10 minutes to our anticipated time. Once I was there, the 3 tables that were eating in left within my 10 minutes of waiting. Two people were sitting at the bar appearing to be waiting. The 1 table that was occupied had 3 cooks and 3 waitress. Still I wait. My expected pick up time passes... I am still waiting. Finally 30 minutes after I was supposed to have my order the food arrives. One waitress looks in the boxes and hands me the bags. Once I arrive home we find our meal is wrong. All of it! My husbands boneless chicken wings were to have fries, even paid extra for it. He had stale chips. They tasted very old. My son's Jefferson burger was supposed to have no pickles, onions, and lettuce. He received all of it. My second son's burger was the same. Again, no directions were followed. My Buffalo chicken wrap with fried strips was plain grilled chicken. This clearly shows that no one paid attention nor cared what was being delivered. Once we saw that our meal was completely wrong, we attempted to call the restaurant to request a refund per Snappyeats.com directions. No one answered the call. Given what I witnessed while waiting, I had not trust in my food being made safely or properly. This was definitely the worst $47 we have spent.

Harley0225

Waited over an hour no food. Kept filling takeout in front of our food !! Terrible service. Staff was RUDE . Do not go here !! Yuck

Load More