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

Incredible Mexican restaurant! I tried Loco Mix and belive me the best Mexican dish I have ever eat, and I eat Mexican food almost every day on different ...

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

El Maguey

3601 N St Peters Pkwy, St Peters, MO 63376

The food was good and they made sure that they kept my refills coming in with me and my date and they gave us enough privacy as well so I really like this...

  • Take-Out
  • Delivery
  • Superb433 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
  • Superb199 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

LOVE THE Food! Well so do many others so be ready to wait and don't show up late as they will run out for the night...that says it all right there when a...

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

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
  • Superb184 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

Highly recommend. They keep the place clean and have great costumer service. One thing, it was only me and my family there no one else! It was practically...

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

Noto Italian Restaurant

5105 Westwood Dr, St Peters, MO 63304

Had been wanting to come to Noto for a while after seeing some stellar reviews. The smoked Negroni was a great way to begin the night and the presentation was...

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

Erio's Ristorante

951 Jungermann Rd, St Peters, MO 63376

First time dining here tonight and I couldn't be happier! Quaint atmosphere. Fast, friendly, and attentive service. Excellent food! If you don't...

  • Take-Out
  • Delivery
  • Superb231 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

I cannot believe such an incredible gem is hidden away in a strip mall. Don't miss this place. The burnt ends and smoked wings are divine. They have nice...

  • Take-Out
  • Delivery
  • Superb129 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

This place has the best street tacos! There is no other place in the area that serves anything as authentic. There are many Tex-mex restaurants in the area...

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

Pretzel Stop

1650 Jungermann Rd, St Peters, MO 63304

We love the frozen twisted pretzels. A favorite of our family. And be sure to pick up a tub of cheddar cheese for dipping.If you are hungry in the drive up,...

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

Main Street Diner

315 Main St, St Peters, MO 63376

I had breakfast there today for the second time. We had to wait a few minutes but the wait is definitely worth it. The entire staff is very friendly the food...

  • Take-Out
  • Delivery
  • Superb191 Reviews4.5
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

Best street tacos around. Love the staff, especially Danny and Olga. They learn your face and your name, they give great hugs, make it point to be your friend....

  • Take-Out
  • Delivery
  • Superb261 Reviews4.4
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
First Watch 312 Mid Rivers Center, St Peters
First Watch
Breakfast • $$

First Watch

312 Mid Rivers Center, St Peters, MO 63376

The first time here and both, my wife and I were WOWED by not only the comfy feeling once we entered the restaurant, but the food itself, along with the...

  • Take-Out
  • Delivery
  • Superb220 Reviews4.4
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

Yet another great STL brewery!Had two flights, all the beers were delicious. Great variety with full flavors. They also have wine, at least one cider, seltzer...

  • Take-Out
  • Delivery
  • Superb152 Reviews4.5
Hibachi Boy 6155 Mid Rivers Mall Dr, St Peters
Hibachi Boy
Sushi Bar • $

Hibachi Boy

6155 Mid Rivers Mall Dr, St Peters, MO 63304

My daughter's in big trouble for getting me hooked on this place!! Trying to eat low carb but the rice bombs are sooooooo delicious! Always get those with...

  • Take-Out
  • Delivery
  • Superb142 Reviews4.5
311 Wine House & Beer Garden 311 Main St, St Peters
311 Wine House & Beer Garden
Mediterranean

311 Wine House & Beer Garden

311 Main St, St Peters, MO 63376

Great atmosphere and love the patio/yard area for live music. The spinach artichoke dip is AMAZING! I don't know what they put in it but it is the best I...

  • Take-Out
  • Delivery
  • Superb104 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

I've been here a few times and I enjoy it in general. It's nice to be able to smoke indoors, but it would be nice if the air purifiers were a bit...

  • Delivery
  • Superb123 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

Food is really good, and the service is great. The karaoke is where it's at! The DJ is super friendly, and almost everyone who steps foot in this place is...

  • Take-Out
  • Delivery
  • Superb122 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

Lil’ Mickey’s is the best BBQ in St Louis and beats all those other “rates” places. Those places may get the hype, but this is the place to go if you...

  • Take-Out
  • Delivery
  • Superb158 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

This restaurant is a good for Mediterranean food. Veggie Platter had baba ganoush , hummus , grape leaves , pickles and pita bread. Baba ganoush was the best...

  • Take-Out
  • Delivery
  • Superb227 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

This was our first time visiting Crazy Sushi. We were in the area and they seemed interesting. When we arrived, there was a sign on the door stating cash...

  • Take-Out
  • Delivery
  • Superb145 Reviews4.4
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

One of our favorite hole in the wall spots for massive wings, delicious smoked meats and juicy burgers. Our go-to meals are always the pork steak, hot dog,...

  • Take-Out
  • Delivery
  • Superb214 Reviews4.3
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

I've dined in once and did carryout once. The shaved prime rib is one of the best sandwiches I've had in St. Charles. Two types of cheese and the...

  • Take-Out
  • Delivery
  • Superb186 Reviews4.3
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
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
  • Superb125 Reviews4.4
Maria Bonita Mexican Grill 1287 Jungermann Rd, St Peters
Maria Bonita Mexican Grill
Mexican

Maria Bonita Mexican Grill

1287 Jungermann Rd, St Peters, MO 63376

Prices were expensive but it was good quality food. I usually go for taco tuesdays but I was craving it this Sunday I took my friends with me and we enjoyed...

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

Mascots

4881 Mexico Rd, St Peters, MO 63376

Went for the first time last night with my son's baseball team for our annual raffle. Had a blast!!! The burgers are hand pattied and amazing,...

  • Delivery
  • Superb176 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

Food is really good, and the service is great. The karaoke is where it's at! The DJ is super friendly, and almost everyone who steps foot in this place is...

  • Take-Out
  • Delivery
  • Superb122 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

The food was delicious!! My partner and I went midday Sunday and got some very yummy breakfast for lunch. I've heard high praise for the cinnamon roll...

  • Take-Out
  • Delivery
  • Good172 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

I recently had a birthday party for my husband at Snibo's. It is an excellent venue for parties and get-togethers. The food was provided by Patty's...

  • Take-Out
  • Delivery
  • Good130 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

I've dined in once and did carryout once. The shaved prime rib is one of the best sandwiches I've had in St. Charles. Two types of cheese and the...

  • Take-Out
  • Delivery
  • Superb186 Reviews4.3
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

Always love Stef's! Just had delivery tonight and as always the Stef's Special was awesome. Wings were hot and crispy! Pizza was piping hot when it...

  • Take-Out
  • Delivery
  • Good136 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

My family loves this place. The only complaint I have is the parking can be crappy when they are busy and they need a takeout parking spot. Food is good and...

  • Take-Out
  • Delivery
  • Good193 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

Incredible Mexican restaurant! I tried Loco Mix and belive me the best Mexican dish I have ever eat, and I eat Mexican food almost every day on different ...

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

El Maguey

3601 N St Peters Pkwy, St Peters, MO 63376

The food was good and they made sure that they kept my refills coming in with me and my date and they gave us enough privacy as well so I really like this...

  • Take-Out
  • Delivery
  • Superb433 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

This place has the best street tacos! There is no other place in the area that serves anything as authentic. There are many Tex-mex restaurants in the area...

  • Take-Out
  • Delivery
  • Superb218 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

This place is consistently great. The crab rangoon is perfect, egg rolls are crispy and delicious. You can't go wrong with the General Tso chicken. I love...

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

China Star

38 Harvester Square, St Peters, MO 63303

Love it! Great family owned business. I love that they can customize your order. A lot of Chinese food places will not let you add, remove or change. They are...

  • Take-Out
  • Delivery
  • Good118 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

Food was really good! Prices are great! However do not try to enter the front door for your pick up order. They want you to wait in your car & call them....

  • Take-Out
  • Delivery
  • Good84 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

We love the frozen twisted pretzels. A favorite of our family. And be sure to pick up a tub of cheddar cheese for dipping.If you are hungry in the drive up,...

  • Take-Out
  • Drive-Through
  • Superb156 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

Great service and food. Very friendly staff. The curbside pickup parking was full and I went inside to see if I could pick up my order. Woman behind the...

  • Take-Out
  • Drive-Through
  • Superb116 Reviews4.3
Lion's Choice 3807 Veterans Memorial Pkwy, St Peters
Lion's Choice
Fast Food

Lion's Choice

3807 Veterans Memorial Pkwy, St Peters, MO 63376

Love LC. My regular order: roast beef, rare, extra seasoning, Swiss cheese, a little horsey sauce, au jus, a side of fries dipped in honey mustard or bbq, root...

  • Take-Out
  • Drive-Through
  • Good143 Reviews4.2

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

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
  • Superb184 Reviews4.7
Erio's Ristorante 951 Jungermann Rd, St Peters
Erio's Ristorante
Italian • $$

Erio's Ristorante

951 Jungermann Rd, St Peters, MO 63376

First time dining here tonight and I couldn't be happier! Quaint atmosphere. Fast, friendly, and attentive service. Excellent food! If you don't...

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

The Brick Oven

84 Spencer Rd, St Peters, MO 63376

I am so excited they reopened!!!!! I was seriously going through Brick Oven withdrawal. My favorite item to order is a New York style bacon pizza!!! BEST PIZZA...

  • Take-Out
  • Delivery
  • Good126 Reviews3.7
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

The last several times I've visited this location the staff have been so friendly. The last time I visited recently, there was a long line for the...

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

Goodcents

4101 Mexico Rd Ste. D, St Peters, MO 63376

When they say 30% more meat, they mean it. The food is so delicious each time and the menu has an option for everything! There is no place around like...

  • Take-Out
  • Delivery
  • Superb119 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
  • Good153 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
  • Superb199 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

One of our favorite hole in the wall spots for massive wings, delicious smoked meats and juicy burgers. Our go-to meals are always the pork steak, hot dog,...

  • Take-Out
  • Delivery
  • Superb214 Reviews4.3
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

Took my son out for lunch. First time ever I think we have been alone at a restaurant. Taking him out right before his 13th birthday and we were actually able...

  • Take-Out
  • Delivery
  • Good219 Reviews4.1
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

LOVE THE Food! Well so do many others so be ready to wait and don't show up late as they will run out for the night...that says it all right there when a...

  • Take-Out
  • Delivery
  • Superb273 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

I've been here a few times and I enjoy it in general. It's nice to be able to smoke indoors, but it would be nice if the air purifiers were a bit...

  • Delivery
  • Superb123 Reviews4.5
Barrels Taphouse and Grill 6726 Hwy N, St Peters
Barrels Taphouse and Grill
Bar & Grill • $$

Barrels Taphouse and Grill

6726 Hwy N, St Peters, MO 63304

Amazing food, great drink specials and the atmosphere can't be beat. This is a great place for lunch with the family, drinks with the crew, or business...

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

Mascots

4881 Mexico Rd, St Peters, MO 63376

Went for the first time last night with my son's baseball team for our annual raffle. Had a blast!!! The burgers are hand pattied and amazing,...

  • Delivery
  • Superb176 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
  • Superb74 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

Very welcoming everyone in there customers and bar maids or more than happy to conversate had a great time definitely suggest checking it out and we will be...

  • Take-Out
  • Delivery
  • Good80 Reviews4.2