What are you looking for?

Restaurants in St. Peters

The Best Restaurants

El Mezon - Mexican Restaurant 140 Salt Lick Rd, St Peters
El Mezon - Mexican Restaurant
Mexican • $$

El Mezon - Mexican Restaurant

140 Salt Lick Rd, St Peters, MO 63376

We had chicken fajitas and grande special dinner. Chicken fajitas was good as always. Grande special dinner was good too, but I don’t think I will order it...

  • Take-Out
  • Drive-Through
  • Superb671 Reviews4.7
El Maguey 3601 N St Peters Pkwy, St Peters
El Maguey
Mexican • $$

El Maguey

3601 N St Peters Pkwy, St Peters, MO 63376

Quick and consistent is what you always get from El Maguey. Good prices and good service equals a good outing. It may not be the best around but you can't...

  • Take-Out
  • Delivery
  • Superb440 Reviews4.6
Chicken Coop 449 S Church St, St Peters
Chicken Coop
Chicken • $

Chicken Coop

449 S Church St, St Peters, MO 63376

We LOVE the Chicken Coop!!! ? The chicken and the chicken strips are awesome. Don't forget the dipping sauces for your strips. I suggest buffalo and ranch...

  • Take-Out
  • Drive-Through
  • Superb218 Reviews4.7
Hobos At The Legion 200 Main St, St Peters
Hobos At The Legion
Bar & Grill • $

Hobos At The Legion

200 Main St, St Peters, MO 63376

Local place that offers both good food and value for money. If you go during the typical times for lunch and dinner be prepared for a wait. Don't give up...

  • Take-Out
  • Delivery
  • Superb284 Reviews4.6
Noto Italian Restaurant 5105 Westwood Dr, St Peters
Noto Italian Restaurant
Italian • $$

Noto Italian Restaurant

5105 Westwood Dr, St Peters, MO 63304

Probably the best Italian restaurant in St. Charles, as good if not better then anything on tge hill. The pasta was insanely good, and the pizza was great. The...

  • Take-Out
  • Delivery
  • Superb199 Reviews4.7
BeerSauce Shop St. Peters 318 D, Mid Rivers Mall Dr, St Peters
BeerSauce Shop St. Peters
Barbeque

BeerSauce Shop St. Peters

318 D, Mid Rivers Mall Dr, St Peters, MO 63376

did the biscuit and gravy flights with mimosa flights. so dang good! the guys were awesome food was fast and fresh and the manager or owner helped me find a...

  • Delivery
  • Superb148 Reviews4.7
Golden Chicken 632 Jungermann Rd, St Peters
Golden Chicken
Halal

Golden Chicken

632 Jungermann Rd, St Peters, MO 63376

I’ve followed this place on social media for awhile and finally tried them for lunch. The chicken shawarma was legit good! I travelled to Jordan last year...

  • Take-Out
  • Delivery
  • Superb114 Reviews4.8
Erio's Ristorante 951 Jungermann Rd, St Peters
Erio's Ristorante
Italian • $$

Erio's Ristorante

951 Jungermann Rd, St Peters, MO 63376

This turned out to be a nice little spot hidden in a St. Peter's strip mall to get some old style Italian food. When we arrived at about 5:30 on Friday,...

  • Take-Out
  • Delivery
  • Superb239 Reviews4.5
Heavy Smoke BBQ 4270 N Service Rd, St Peters
Heavy Smoke BBQ
Barbeque

Heavy Smoke BBQ

4270 N Service Rd, St Peters, MO 63376

Wow! Upon entering this restaurant you will see a wall full of ribbons and trophies won for their BBQ.Our family got the sampler of ribs, burnt ends, and...

  • Take-Out
  • Delivery
  • Superb132 Reviews4.7
Rosy's Cakes And Paco's Tacos 6240 Mexico Rd, St Peters
Rosy's Cakes And Paco's Tacos
Mexican • $

Rosy's Cakes And Paco's Tacos

6240 Mexico Rd, St Peters, MO 63376

I happened to be in St. Peter’s and it was lunchtime I’m so glad I found this place. My shrimp tacos were great so was the salsa and I had to get dessert...

  • Take-Out
  • Delivery
  • Superb223 Reviews4.5
Pretzel Stop 1650 Jungermann Rd, St Peters
Pretzel Stop
Fast Food • $

Pretzel Stop

1650 Jungermann Rd, St Peters, MO 63304

The best time to invest in Forex & Crypto currency is now and the right person for the job is Mrs Mariel Ramsey an expert skilled broker forget about the...

  • Take-Out
  • Drive-Through
  • Superb158 Reviews4.6
Main Street Diner 315 Main St, St Peters
Main Street Diner
Diner • $

Main Street Diner

315 Main St, St Peters, MO 63376

My BFF & I stopped n for breakfast last Sunday we were welcomed with a smile by Tara our server she was pleasant and efficient Food was served hot and n a...

  • Take-Out
  • Delivery
  • Superb199 Reviews4.5
Noto Italian Restaurant 5105 Westwood Dr, St Peters
Noto Italian Restaurant
Food Trucks

Noto Italian Restaurant

5105 Westwood Dr, St Peters, MO 63304

We are here on a Saturday night and enjoyed our meal. The place is a little loud when full but I’ve been in much worse. They have a good bourbon selection...

  • Take-Out
  • Delivery
  • Superb114 Reviews4.7
Coopers American Pub & Grill 6632 Mexico Rd, St Peters
Coopers American Pub & Grill
Chicken Wings • $

Coopers American Pub & Grill

6632 Mexico Rd, St Peters, MO 63376

The fried chicken dinner is great. The Brisket Cheese sandwich, very good, the brisket was excellent! The side baked beans, mashed potatoes, Tater Tots all...

  • Take-Out
  • Delivery
  • Superb269 Reviews4.4
Casa Mia Mexican Kitchen 235 Jungermann Rd #201, St Peters
Casa Mia Mexican Kitchen
Mexican • $

Casa Mia Mexican Kitchen

235 Jungermann Rd #201, St Peters, MO 63376

My favorite go to place. The food is great!! I love the street tacos and the guacamole. The staff is friendly and very attentive. It’s nice to go and...

  • Take-Out
  • Delivery
  • Superb268 Reviews4.4
311 Wine House & Beer Garden 311 Main St, St Peters
311 Wine House & Beer Garden
Wine Bar

311 Wine House & Beer Garden

311 Main St, St Peters, MO 63376

Such a cool place! Feels like a cozy comfortable backyard. Bring the whole family and some lawn chairs, whatever makes you feel at home kinda place! The...

  • Take-Out
  • Delivery
  • Superb111 Reviews4.7
The Rice Bowl Sushi bar 7895 Mexico Rd, St Peters
The Rice Bowl Sushi bar
Korean • $$

The Rice Bowl Sushi bar

7895 Mexico Rd, St Peters, MO 63376

Consistently good food. Their sushi bowl (nearly like poke) are really good. The folks running the place are incredibly fun and nice!! On the pricier side...

  • Take-Out
  • Delivery
  • Superb172 Reviews4.5
Third Wheel Brewing 4008 I-70 North Outer Rd, St Peters
Third Wheel Brewing
Brewpubs • $$

Third Wheel Brewing

4008 I-70 North Outer Rd, St Peters, MO 63376

Julianne was fantastic. Every beer of interest we had , she had a great description. Women owned - with a delicious twist. Had the Orange dream sickle free the...

  • Take-Out
  • Delivery
  • Superb159 Reviews4.5
First Watch 312 Mid Rivers Center, St Peters
First Watch
Breakfast • $$

First Watch

312 Mid Rivers Center, St Peters, MO 63376

The server jeff was one of the best servers I've ever had. Bro was outstanding. He always checked on us and got us refills. He was extremely funny and...

  • Take-Out
  • Delivery
  • Superb225 Reviews4.4
Hibachi Boy 6155 Mid Rivers Mall Dr, St Peters
Hibachi Boy
Japanese • $

Hibachi Boy

6155 Mid Rivers Mall Dr, St Peters, MO 63304

I've been going here for almost 2 years & figured it was time to write a review. The food is TOP notch & consistently great every time I order....

  • Take-Out
  • Delivery
  • Superb150 Reviews4.5
DeRienzo's Pizza & Pub 1267 Jungermann Rd #6941, St Peters
DeRienzo's Pizza & Pub
Pizza • $$

DeRienzo's Pizza & Pub

1267 Jungermann Rd #6941, St Peters, MO 63376

We had a lovely family meal on Mother’s Day. (Aside from the insanely loud group of older couples in the corner) The staff was kind and attentive and...

  • Take-Out
  • Delivery
  • Superb195 Reviews4.4
Throw Backs Bar & Grill 1042 Venture Dr, St Peters
Throw Backs Bar & Grill
Bar & Grill • $

Throw Backs Bar & Grill

1042 Venture Dr, St Peters, MO 63376

Fun spot for karaoke. Everyone is there to have a great time and sing, so no one cares if you mess up. Don't be shy when you come here, get up and sing...

  • Delivery
  • Superb129 Reviews4.5
Nightshift Bar and Grill 3979 Mexico Rd, St Peters
Nightshift Bar and Grill
American • $

Nightshift Bar and Grill

3979 Mexico Rd, St Peters, MO 63376

Nice cozy place, and very friendly. I got their reuben sandwich, which is usually a safe bet at a place you've never visited before. It was very good,...

  • Take-Out
  • Delivery
  • Superb127 Reviews4.5
Lil' Mickey's Memphis Barbeque 1020 Cave Springs Blvd, St Peters
Lil' Mickey's Memphis Barbeque
Barbecue • $$

Lil' Mickey's Memphis Barbeque

1020 Cave Springs Blvd, St Peters, MO 63376

Awesome bbq and great atmosphere! My fiancé and I traveled from St. Louis to Memphis and my best friend took us here. It was very nice and they had quick...

  • Take-Out
  • Delivery
  • Superb162 Reviews4.4
Albadia Mediterranean Cuisine 3957 Mid Rivers Mall Dr, St Peters
Albadia Mediterranean Cuisine
Mediterranean • $$

Albadia Mediterranean Cuisine

3957 Mid Rivers Mall Dr, St Peters, MO 63376

I've been here a couple of times, lunch with friends and dinner with family. Service is always very friendly and welcoming. Food is good, they have vegan...

  • Take-Out
  • Delivery
  • Superb230 Reviews4.3
Crazy Sushi 3350 Mid Rivers Mall Dr, St Peters
Crazy Sushi
Sushi • $$

Crazy Sushi

3350 Mid Rivers Mall Dr, St Peters, MO 63376

The sushi is excellent. I wish the menus were a bit clearer — essentially you need to study three separate menus plus the drinks menu — but once you...

  • Take-Out
  • Delivery
  • Superb147 Reviews4.4
Viet-Thai St Peters 3899B Veterans Memorial Pkwy, St Peters
Viet-Thai St Peters
Asian • $$

Viet-Thai St Peters

3899B Veterans Memorial Pkwy, St Peters, MO 63376

Not the best pho you can get in STL but very very good nonetheless. Love the rangoon, the pho, and the fried rice. Portions are massive and can last at least...

  • Take-Out
  • Delivery
  • Superb186 Reviews4.3
Mascots 4881 Mexico Rd, St Peters
Mascots
Sports Bar • $$

Mascots

4881 Mexico Rd, St Peters, MO 63376

Went here after work about a month ago and forgot to leave a review. We stopped in for a drink and food before heading to a side job. The burger was awesome...

  • Delivery
  • Superb186 Reviews4.3
Parrots Bar & Grill 2951 N St Peters Pkwy #7525, St Peters
Parrots Bar & Grill
Burgers • $

Parrots Bar & Grill

2951 N St Peters Pkwy #7525, St Peters, MO 63376

I went here twice, the first time they had karaoke and two days later they had an amazing band playing that rocked the place, everyone was having fun. Thank...

  • Take-Out
  • Delivery
  • Superb128 Reviews4.4
China King Restaurant 2967 N St Peters Pkwy, St Peters
China King Restaurant
Chinese • $$

China King Restaurant

2967 N St Peters Pkwy, St Peters, MO 63376

One of my favorite Chinese food restaurants! Food is always warm, made quickly, deliveries over the years has been on time and never disappoints! When...

  • Take-Out
  • Delivery
  • Superb135 Reviews4.3

American Restaurants

American in St. Peters
Nightshift Bar and Grill 3979 Mexico Rd, St Peters
Nightshift Bar and Grill
American • $

Nightshift Bar and Grill

3979 Mexico Rd, St Peters, MO 63376

Nice cozy place, and very friendly. I got their reuben sandwich, which is usually a safe bet at a place you've never visited before. It was very good,...

  • Take-Out
  • Delivery
  • Superb127 Reviews4.5
Ham n Egg St Peters, MO 3640 Harvester Rd, St Peters
Ham n Egg St Peters, MO
American • $

Ham n Egg St Peters, MO

3640 Harvester Rd, St Peters, MO 63303

Mike and I just ate breakfast at Ham and Egg on Harvester Rd. It was clean and the food was great! If you are looking for a place to have a great breakfast or...

  • Take-Out
  • Delivery
  • Good181 Reviews3.9
SNIBO'S Sports Bar 2129 Parkway Dr, St Peters
SNIBO'S Sports Bar
American • $$

SNIBO'S Sports Bar

2129 Parkway Dr, St Peters, MO 63376

Snibo's is AMAZING. They hosted a retirement party for us and they went above and beyond with their service and food. They were attentive and as quick as...

  • Take-Out
  • Delivery
  • Good135 Reviews3.9

Pizza Restaurants

Pizza in St. Peters
DeRienzo's Pizza & Pub 1267 Jungermann Rd #6941, St Peters
DeRienzo's Pizza & Pub
Pizza • $$

DeRienzo's Pizza & Pub

1267 Jungermann Rd #6941, St Peters, MO 63376

We had a lovely family meal on Mother’s Day. (Aside from the insanely loud group of older couples in the corner) The staff was kind and attentive and...

  • Take-Out
  • Delivery
  • Superb195 Reviews4.4
Stef's Pizza Jungermann 652 Jungermann Rd, St Peters
Stef's Pizza Jungermann
Pizza • $$

Stef's Pizza Jungermann

652 Jungermann Rd, St Peters, MO 63376

We had a large party in the party room on 5-6-22. The service and food were excellent. They did a awesome job of keeping our drinks filled and getting our food...

  • Take-Out
  • Delivery
  • Good137 Reviews4
Pirrone's Pizzeria 299 Salt Lick Rd, St Peters
Pirrone's Pizzeria
Pizza • $$

Pirrone's Pizzeria

299 Salt Lick Rd, St Peters, MO 63376

Stopped by accidentally! Was going to Jack n Box next door, but their doors were locked. What a stroke of luck because I found this gem of a mom n pop! I would...

  • Take-Out
  • Delivery
  • Good198 Reviews3.8

Mexican Restaurants

Mexican in St. Peters
El Mezon - Mexican Restaurant 140 Salt Lick Rd, St Peters
El Mezon - Mexican Restaurant
Mexican • $$

El Mezon - Mexican Restaurant

140 Salt Lick Rd, St Peters, MO 63376

We had chicken fajitas and grande special dinner. Chicken fajitas was good as always. Grande special dinner was good too, but I don’t think I will order it...

  • Take-Out
  • Drive-Through
  • Superb671 Reviews4.7
El Maguey 3601 N St Peters Pkwy, St Peters
El Maguey
Mexican • $$

El Maguey

3601 N St Peters Pkwy, St Peters, MO 63376

Quick and consistent is what you always get from El Maguey. Good prices and good service equals a good outing. It may not be the best around but you can't...

  • Take-Out
  • Delivery
  • Superb440 Reviews4.6
Rosy's Cakes And Paco's Tacos 6240 Mexico Rd, St Peters
Rosy's Cakes And Paco's Tacos
Mexican • $

Rosy's Cakes And Paco's Tacos

6240 Mexico Rd, St Peters, MO 63376

I happened to be in St. Peter’s and it was lunchtime I’m so glad I found this place. My shrimp tacos were great so was the salsa and I had to get dessert...

  • Take-Out
  • Delivery
  • Superb223 Reviews4.5

Chinese Restaurants

Chinese in St. Peters
China King Restaurant 2967 N St Peters Pkwy, St Peters
China King Restaurant
Chinese • $$

China King Restaurant

2967 N St Peters Pkwy, St Peters, MO 63376

One of my favorite Chinese food restaurants! Food is always warm, made quickly, deliveries over the years has been on time and never disappoints! When...

  • Take-Out
  • Delivery
  • Superb135 Reviews4.3
China Star 38 Harvester Square, St Peters
China Star
Chinese • $$

China Star

38 Harvester Square, St Peters, MO 63303

I cannot say enough positive things about my experience here. Delicious food, great prices, generous portions, quick preparation, excellent service, fast...

  • Take-Out
  • Delivery
  • Good122 Reviews4
New Ho's Chinese Kitchen 6646 Mexico Rd, St Peters
New Ho's Chinese Kitchen
Chinese • $

New Ho's Chinese Kitchen

6646 Mexico Rd, St Peters, MO 63376

I order here at least 3 times a month. I appreciate that they have a website and accept online orders. They only have 1 driver so sometimes it can be about an...

  • Take-Out
  • Delivery
  • Good88 Reviews4

Fast Food Restaurants

Fast Food in St. Peters
Pretzel Stop 1650 Jungermann Rd, St Peters
Pretzel Stop
Fast Food • $

Pretzel Stop

1650 Jungermann Rd, St Peters, MO 63304

The best time to invest in Forex & Crypto currency is now and the right person for the job is Mrs Mariel Ramsey an expert skilled broker forget about the...

  • Take-Out
  • Drive-Through
  • Superb158 Reviews4.6
Dairy Queen Grill & Chill 1015 St Peters Howell Rd, St Peters
Dairy Queen Grill & Chill
Fast Food • $

Dairy Queen Grill & Chill

1015 St Peters Howell Rd, St Peters, MO 63376

The drive-thru line was atrocious. So I decided to go inside to order.That worked great. Wait time was less than 2 minutes to take the order. Had my Blizzard...

  • Take-Out
  • Drive-Through
  • Superb125 Reviews4.3
Chick-fil-A 6180 Mid Rivers Mall Dr, St Peters
Chick-fil-A
Fast Food • $

Chick-fil-A

6180 Mid Rivers Mall Dr, St Peters, MO 63304

As always everyone is super nice. And they have a trash compactor trash can inside when you dump your tray. But women were walking around and they did it for...

  • Take-Out
  • Drive-Through
  • Good205 Reviews4.1

Italian Restaurants

Italian in St. Peters
Noto Italian Restaurant 5105 Westwood Dr, St Peters
Noto Italian Restaurant
Italian • $$

Noto Italian Restaurant

5105 Westwood Dr, St Peters, MO 63304

Probably the best Italian restaurant in St. Charles, as good if not better then anything on tge hill. The pasta was insanely good, and the pizza was great. The...

  • Take-Out
  • Delivery
  • Superb199 Reviews4.7
Erio's Ristorante 951 Jungermann Rd, St Peters
Erio's Ristorante
Italian • $$

Erio's Ristorante

951 Jungermann Rd, St Peters, MO 63376

This turned out to be a nice little spot hidden in a St. Peter's strip mall to get some old style Italian food. When we arrived at about 5:30 on Friday,...

  • Take-Out
  • Delivery
  • Superb239 Reviews4.5
The Brick Oven 84 Spencer Rd, St Peters
The Brick Oven
Italian • $$

The Brick Oven

84 Spencer Rd, St Peters, MO 63376

Very good Chicago style pizza. Allow a little longer on weekends and nights. Yes, as others report a little casual toward to go pickups. They ARE open, just...

  • Take-Out
  • Delivery
  • Good129 Reviews3.6
Lion's Choice 6274 Mid Rivers Mall Dr, St Peters
Lion's Choice
Sandwich Shop

Lion's Choice

6274 Mid Rivers Mall Dr, St Peters, MO 63304

Always a fairly simple affair, drive thru is always quick and prompt, I do wish they confirmed sauces because we haven't been getting horseradish sauce...

  • Take-Out
  • Drive-Through
  • Superb129 Reviews4.3
Goodcents 4101 Mexico Rd Suite D, St Peters
Goodcents
Sandwich Shop

Goodcents

4101 Mexico Rd Suite D, St Peters, MO 63376

I order from here regularly and my sandwich is always correct and everything always tastes so fresh. I do stop in from time to time to pick up a sandwich and...

  • Take-Out
  • Delivery
  • Superb123 Reviews4.3
McAlister's Deli 7106 Mexico Rd, St Peters
McAlister's Deli
Sandwich Shop • $

McAlister's Deli

7106 Mexico Rd, St Peters, MO 63376

My family like this place, the nachos are pretty good, my kids love strawberry lemonade I usually go for salads they are so good and fresh, the spuds are also...

  • Take-Out
  • Delivery
  • Good154 Reviews4.1
Chicken Coop 449 S Church St, St Peters
Chicken Coop
Chicken • $

Chicken Coop

449 S Church St, St Peters, MO 63376

We LOVE the Chicken Coop!!! ? The chicken and the chicken strips are awesome. Don't forget the dipping sauces for your strips. I suggest buffalo and ranch...

  • Take-Out
  • Drive-Through
  • Superb218 Reviews4.7
Coopers American Pub & Grill 6632 Mexico Rd, St Peters
Coopers American Pub & Grill
Chicken Wings • $

Coopers American Pub & Grill

6632 Mexico Rd, St Peters, MO 63376

The fried chicken dinner is great. The Brisket Cheese sandwich, very good, the brisket was excellent! The side baked beans, mashed potatoes, Tater Tots all...

  • Take-Out
  • Delivery
  • Superb269 Reviews4.4
Buffalo Wild Wings 179 Mid Rivers Mall Dr Suite C, St Peters
Buffalo Wild Wings
Chicken Wings • $$

Buffalo Wild Wings

179 Mid Rivers Mall Dr Suite C, St Peters, MO 63376

It was fantastic! Our waitress was great, the drinks were amazing, and the wings were spectacular. I will say the new bird dawgs aren't as good as they...

  • Take-Out
  • Delivery
  • Good228 Reviews4
Hobos At The Legion 200 Main St, St Peters
Hobos At The Legion
Bar & Grill • $

Hobos At The Legion

200 Main St, St Peters, MO 63376

Local place that offers both good food and value for money. If you go during the typical times for lunch and dinner be prepared for a wait. Don't give up...

  • Take-Out
  • Delivery
  • Superb284 Reviews4.6
Throw Backs Bar & Grill 1042 Venture Dr, St Peters
Throw Backs Bar & Grill
Bar & Grill • $

Throw Backs Bar & Grill

1042 Venture Dr, St Peters, MO 63376

Fun spot for karaoke. Everyone is there to have a great time and sing, so no one cares if you mess up. Don't be shy when you come here, get up and sing...

  • Delivery
  • Superb129 Reviews4.5
Vette's Restaurant & Bar 4203 N St Peters Pkwy, St Peters
Vette's Restaurant & Bar
Bar & Grill • $

Vette's Restaurant & Bar

4203 N St Peters Pkwy, St Peters, MO 63304

Vettes catered an event recently. Wonderful pulled pork and gooey butter cake. Friendly, efficient and very generous with their time. The food was delicious....

  • Take-Out
  • Delivery
  • Good143 Reviews4.2
Mascots 4881 Mexico Rd, St Peters
Mascots
Sports Bar • $$

Mascots

4881 Mexico Rd, St Peters, MO 63376

Went here after work about a month ago and forgot to leave a review. We stopped in for a drink and food before heading to a side job. The burger was awesome...

  • Delivery
  • Superb186 Reviews4.3
South 94 Bistro 3004 A S St Peters Pkwy STE A, St Peters
South 94 Bistro
Sports Bar • $$

South 94 Bistro

3004 A S St Peters Pkwy STE A, St Peters, MO 63303

Nice bar, great selection of beverages, they are everything you need.Bartender Sam was awesome. She made our evening fun and was the highlight of our visit.She...

  • Take-Out
  • Delivery
  • Superb75 Reviews4.4
Field Box Sports Bar & Grill - St. Peters 4 Main St, St Peters
Field Box Sports Bar & Grill - St. Peters
Sports Bar • $

Field Box Sports Bar & Grill - St. Peters

4 Main St, St Peters, MO 63376

Always a vibe and a great place for any sports events or just in general a great place to meet up with friends kick back and have a great time with good people...

  • Take-Out
  • Delivery
  • Good86 Reviews4.2