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

First time at this restaurant. It was probably some of the best American Mexican food I've had in a long while. Both the food and service were top notch....

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

We had a huge family dinner here the day after x- mas. People coming an going ordering at different times. In a word Crazy?!!! Mr Arturo an his partner I did...

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

I can invest my last dollar with only one person and that's Mrs Linda james who prove to be the most honest and trustworthy Expert trader. she's the...

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

Chicken Coop

449 S Church St, St Peters, MO 63376

We live across Mexico Rd. from the Coop, so we order take out from there often. The chicken and the Fried Fish is really good. The grn. beans are reallytasty,...

  • Take-Out
  • Drive-Through
  • Superb187 Reviews4.7
Noto Italian Restaurant 5105 Westwood Dr, St Peters
Noto Italian Restaurant
Italian • $$

Noto Italian Restaurant

5105 Westwood Dr, St Peters, MO 63304

Our son and his girlfriend took us for our joint b-day present. They had been to Noto a couple of times....first time for my wife and me, and we enjoyed it...

  • Take-Out
  • Delivery
  • Superb176 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
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
Golden Chicken 632 Jungermann Rd, St Peters
Golden Chicken
Halal

Golden Chicken

632 Jungermann Rd, St Peters, MO 63376

You must try Golden Chicken! Their food is fresh and amazing-super friendly service! Can’t wait to go back and try more menu items! Definitely a hidden...

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

Erio's Ristorante

951 Jungermann Rd, St Peters, MO 63376

Excellent pizza, especially the daily made crust. So much flavor. Nothing like a family ran restaurant that puts care in all they do. House made desserts to...

  • Take-Out
  • Delivery
  • Superb224 Reviews4.5
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
  • Superb216 Reviews4.5
Pretzel Stop 1650 Jungermann Rd, St Peters
Pretzel Stop
Fast Food • $

Pretzel Stop

1650 Jungermann Rd, St Peters, MO 63304

This place is easily surpassed their competitor over by our famous brewery. They didn't just stick with funny shaped pretzels, and the standard hot dog,...

  • Take-Out
  • Drive-Through
  • Superb152 Reviews4.6
Heavy Smoke BBQ 4270 N Service Rd, St Peters
Heavy Smoke BBQ
Barbeque

Heavy Smoke BBQ

4270 N Service Rd, St Peters, MO 63376

It is delicious! We stopped in before my son played in a hockey game. He ordered the Glutton and I ordered the pulled pork. We loved it all. I only let my son...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.7
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
The Rice Bowl Sushi bar 7895 Mexico Rd, St Peters
The Rice Bowl Sushi bar
Sushi Bar • $$

The Rice Bowl Sushi bar

7895 Mexico Rd, St Peters, MO 63376

The food at Rice Bowl in St. Peters, MO is beautifully delicious and the staff is genuinely nice. The sushi roll selection is awesome and on the larger end of...

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

I am new to the area and looking for authentic (to me) Mexican food. This is exactly what I'm used to being from southern California. I tried...

  • Take-Out
  • Delivery
  • Superb250 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
  • Superb151 Reviews4.5
First Watch St. Peter's, 312 Mid Rivers Center, St Peters
First Watch
Breakfast • $$

First Watch

St. Peter's, 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
  • Superb216 Reviews4.4
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
  • Superb121 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
  • Superb121 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...

  • Take-Out
  • Delivery
  • Superb154 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 had to stop eating to post a review. I am book marking this place as somewhere I want to come back to. It is so delicious, freshly made, and I want to try...

  • Take-Out
  • Delivery
  • Superb220 Reviews4.3
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 quesadilia burger was a tad dry but had a fantastic flavor! The war hog sandwich is where it's at! Pulled pork on Texas toast.. Super good! Service is...

  • Take-Out
  • Delivery
  • Superb207 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 best sushi you can get around St. Louis! It’s locally owned (10+ years) with original recipes for their specialty rolls. They also have plenty of non-raw...

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

This is the best Thai restaurant I’ve ever been to. I get the yellow curry and it is consistently amazing. I’ve recently been working out of town and this...

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

Honestly, it's one of the best Mexican restaurants I've been too. I've ordered the Fajita Special - Single, twice, and it's pretty amazing....

  • Take-Out
  • Delivery
  • Superb116 Reviews4.4

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
  • Superb121 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
  • Good128 Reviews3.8

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

First time at this restaurant. It was probably some of the best American Mexican food I've had in a long while. Both the food and service were top notch....

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

We had a huge family dinner here the day after x- mas. People coming an going ordering at different times. In a word Crazy?!!! Mr Arturo an his partner I did...

  • 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
  • Superb216 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
  • Superb129 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

This place is easily surpassed their competitor over by our famous brewery. They didn't just stick with funny shaped pretzels, and the standard hot dog,...

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

Our son and his girlfriend took us for our joint b-day present. They had been to Noto a couple of times....first time for my wife and me, and we enjoyed it...

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

Erio's Ristorante

951 Jungermann Rd, St Peters, MO 63376

Excellent pizza, especially the daily made crust. So much flavor. Nothing like a family ran restaurant that puts care in all they do. House made desserts to...

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

The Brick Oven

84 Spencer Rd, St Peters, MO 63376

One of our go-to places as it is a family owned and a non-chain place and I do try to support local. Pizzas and pastas are great! Greek options never miss....

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

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

Ordered a couple of loaded spuds for takeout today. Both were loaded, hot and fresh. I arrived 5 minutes earlier than my pickup time, and they were ready and...

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

Chicken Coop

449 S Church St, St Peters, MO 63376

We live across Mexico Rd. from the Coop, so we order take out from there often. The chicken and the Fried Fish is really good. The grn. beans are reallytasty,...

  • Take-Out
  • Drive-Through
  • Superb187 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 quesadilia burger was a tad dry but had a fantastic flavor! The war hog sandwich is where it's at! Pulled pork on Texas toast.. Super good! Service is...

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

Typical Buffalo Wild Wings. Service was ok, food was ok. Went to watch a college ball game and was seated immediately and service was quicker than average,...

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

I can invest my last dollar with only one person and that's Mrs Linda james who prove to be the most honest and trustworthy Expert trader. she's the...

  • Take-Out
  • Delivery
  • Superb265 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
  • Superb121 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
  • Good185 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
  • Superb175 Reviews4.3
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
Syberg's St. Peters 5856 Suemandy Dr, St Peters
Syberg's St. Peters
Sports Bar • $$

Syberg's St. Peters

5856 Suemandy Dr, St Peters, MO 63376

Wait wasn't too bad, the salmon was great and our server was excellent! Jake took great care of us and went above and beyond what you typically get in...

  • Take-Out
  • Delivery
  • Good247 Reviews4