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

El Mezon is a super friendly place to enjoy your South of the Border favorites. We were looking for lunch and stopped in here. Very personable and welcoming...

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

There are so many reasonable and tasty Mexican restaurants in St. Charles, it's hard to pick the best one at times. El Maguey is a long time favorite...

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

We had the best fried chicken here! Mashed potatoes and the baked beans were great too. Service was perfect and food was hot and fresh when we got it. There...

  • Take-Out
  • Delivery
  • Superb250 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 like big air holes bread, their homemade bread has a great texture that we can’t find in St. LouisCod fritters are tasty and the batter is light but...

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

Your go-to for a wide variety of micro brews, small batch burbons and interesting sauces. Inside are some tables and chairs for drinking some of the beers. A...

  • Delivery
  • Superb139 Reviews4.7
Erio's Ristorante 951 Jungermann Rd, St Peters
Erio's Ristorante
Italian • $$

Erio's Ristorante

951 Jungermann Rd, St Peters, MO 63376

I've lived in the area for 7+ years and had never been to Erio's until now. I won't be waited another 7 years to go again. Tucked in the corner...

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

Freaking love this place! Everything I've had is the best I've ever had. Only drawback, the chick at the bar is a straight up bitch. She was cool to...

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

Pretzel Stop

1650 Jungermann Rd, St Peters, MO 63304

LOVE Pretzel Stop! I have been buying pretzels regularly since you were at your old location. Normally I get salted bites and cheddar cheese dip but every once...

  • Take-Out
  • Drive-Through
  • Superb149 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've been a fan for years and placed a large order today, at opening, for a group of friends. Rosy was amazing (per usual), everyone loved the food...

  • Take-Out
  • Delivery
  • Superb204 Reviews4.5
Golden Chicken 632 Jungermann Rd, St Peters
Golden Chicken
Halal

Golden Chicken

632 Jungermann Rd, St Peters, MO 63376

last time I got food here it was great. tonight though it was 100% opposite. my sis in law and I got 3 orders of chicken swarms wraps and they were all messed...

  • Take-Out
  • Delivery
  • Superb91 Reviews4.8
Main Street Diner 315 Main St, St Peters
Main Street Diner
Diner • $

Main Street Diner

315 Main St, St Peters, MO 63376

As a new guy in the area, I'm looking for some decent places. Main Street Diner fit the bill. Coffee never empty, and great service. Busy little place...

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

Heavy Smoke did an outstanding job catering our wedding. Their food is always fantastic and the catering service was top notch. I recommend their services to...

  • Take-Out
  • Delivery
  • Superb101 Reviews4.7
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 was amazing. The people running it were so kind and helpful with the menu. It was my first time trying Korean food and I'll be back. The price...

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

My absolute favorite go to for Mexican! I've been bored with all the same places but this place has tasty and authentic dishes. The paloma is amazing and...

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

Nice open brewery with plenty of seating. No wait staff but I do not know if that is normal a Covid or staffing issue. Either way, it wasn't an issue...

  • Take-Out
  • Delivery
  • Superb148 Reviews4.5
First Watch St. Peter's, 312 Mid Rivers Center, St Peters
First Watch
American • $$

First Watch

St. Peter's, 312 Mid Rivers Center, St Peters, MO 63376

Great coffee and great lemon and cheese pancakes topped with fresh fruit and real maple syrup plus another cup for coffee to go, I can dig this customer first...

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

Love this place! It is my new favorite to-go spot for take out. Fresh, delicious and large portions. The chicken teriyaki bowl with noodles is so yummy! You...

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

We went and saw Trixie Delight Acoustic Duo tonight and it was seriously the Best Time I've had in a long time! We celebrated my mom's 60th Birthday...

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

This was a nice find discovered by the Pizza Passport. A Truly neighborhood bar where everyone knew each other. The pizza was a true St. Louis style thin crust...

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

Loved it! People were friendly and outgoing, great karaoke and dancing. Ethnic diversity as well age diversity. I will be going back when I have out of...

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

My husband told me about this restaurant and said we had to try it, he had it on his lunch break once. I wish you could taste through the phone, the pulled...

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

One of the best places I have visited in a long time. The food is great, and they are consistent. Clean place, great service. It feels like a little Palestine...

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

Love the philly sushi rolls. We took ours to go. Next time will take my wife and eat inside. Very clean and nice aesthetics inside. Fairly priced. I also had...

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

Love, love, love cooper's! Neighborhood family restaurant that cares about quality food and quality service. Customers are "from 1 to 92." When...

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

My first two times I just went with my dad and the staff and the people there are so friendly. That I have made this my every Thursday hang out ever since. I...

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

Foods good, okay service, prices have went up a bit over the last few months (to be expected), wish employees who handle food and drink were required to mask....

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

Mascots

4881 Mexico Rd, St Peters, MO 63376

One of the best burgers you will find in St. Charles. I'm a Hawaiian burger guy and theirs is awesome everytime and I've had it at least a dozen...

  • Delivery
  • Superb166 Reviews4.3

American Restaurants

American in St. Peters
First Watch St. Peter's, 312 Mid Rivers Center, St Peters
First Watch
American • $$

First Watch

St. Peter's, 312 Mid Rivers Center, St Peters, MO 63376

Great coffee and great lemon and cheese pancakes topped with fresh fruit and real maple syrup plus another cup for coffee to go, I can dig this customer first...

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

Definitely a go to for a quick bite to eat..the breakfast is legit and food is quick no matter the rush. I swear by any of the omelets as you won't be...

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

This was a nice find discovered by the Pizza Passport. A Truly neighborhood bar where everyone knew each other. The pizza was a true St. Louis style thin crust...

  • Take-Out
  • Delivery
  • Superb171 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 love coming here! I like getting the baked Alfredo pasta dish (I don’t remember the name at the moment) and my boyfriend likes getting the chicken parm....

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

It had been a few years since I had been to the Florissant Pirrone's and I had never been to this one. Stopped in on a weekday at lunchtime. I ordered the...

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

El Mezon is a super friendly place to enjoy your South of the Border favorites. We were looking for lunch and stopped in here. Very personable and welcoming...

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

There are so many reasonable and tasty Mexican restaurants in St. Charles, it's hard to pick the best one at times. El Maguey is a long time favorite...

  • Take-Out
  • Delivery
  • Superb421 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've been a fan for years and placed a large order today, at opening, for a group of friends. Rosy was amazing (per usual), everyone loved the food...

  • Take-Out
  • Delivery
  • Superb204 Reviews4.5

Chinese Restaurants

Chinese in St. Peters
Lucky Sushi House 222 Mid Rivers Center, St Peters
Lucky Sushi House
Chinese • $$

Lucky Sushi House

222 Mid Rivers Center, St Peters, MO 63376

The store is exceedingly clean, the food is spectacular and the service was second to none. Loved it. Don't let the outside signs fool you, they spent...

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

Great service. Nice wait staff (counter staff). Great choice. Except I love the green beans and they do not offer that as a side at all. Once in a while I...

  • Take-Out
  • Delivery
  • Good116 Reviews4.2
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
  • Good81 Reviews4.1

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

LOVE Pretzel Stop! I have been buying pretzels regularly since you were at your old location. Normally I get salted bites and cheddar cheese dip but every once...

  • Take-Out
  • Drive-Through
  • Superb149 Reviews4.6
Lion's Choice 6274 Mid Rivers Mall Dr, St Peters
Lion's Choice
Fast Food

Lion's Choice

6274 Mid Rivers Mall Dr, St Peters, MO 63304

Great location, good food fast service clean inside and out, used to go every few days when I worked down the street and I'll still drive out of my way...

  • Take-Out
  • Drive-Through
  • Superb115 Reviews4.3
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

I'm only giving it a 4 stars because every time I go and get a blizzard they never tip it upside down. I went tonight and they didn't do it. Other...

  • Take-Out
  • Drive-Through
  • Superb111 Reviews4.3

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 like big air holes bread, their homemade bread has a great texture that we can’t find in St. LouisCod fritters are tasty and the batter is light but...

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

Erio's Ristorante

951 Jungermann Rd, St Peters, MO 63376

I've lived in the area for 7+ years and had never been to Erio's until now. I won't be waited another 7 years to go again. Tucked in the corner...

  • Take-Out
  • Delivery
  • Superb217 Reviews4.5
Cecil Whittaker’s Pizza 620Jungermann Rd, St Peters
Cecil Whittaker’s Pizza
Italian • $

Cecil Whittaker’s Pizza

620Jungermann Rd, St Peters, MO 63376

Best pizza I have had in years! EXCEPTIONAL experience from the moment I walked in for dine in. Excellent customer service with amazing staff. Quick food....

  • Take-Out
  • Delivery
  • Good98 Reviews3.7
Subway 3949 Mid Rivers Mall Dr, St Peters
Subway
Sandwich Shop • $

Subway

3949 Mid Rivers Mall Dr, St Peters, MO 63376

Really had a good experience an ? at this location..I will definitely go back ..the gentleman that helped me was very professional an friendly..unlike the...

  • Take-Out
  • Delivery
  • Good43 Reviews3.9
Subway 3899 Veterans Memorial Pkwy Suite G, St Peters
Subway
Sandwich Shop • $

Subway

3899 Veterans Memorial Pkwy Suite G, St Peters, MO 63376

Food was great and customer service was even better! Working in St. Louis from out of town and it was close to the hotel ; I entered and the workers were...

  • Take-Out
  • Delivery
  • Good51 Reviews3.8
Jimmy John's 4865 Mexico Rd, St Peters
Jimmy John's
Sandwich Shop • $

Jimmy John's

4865 Mexico Rd, St Peters, MO 63376

2 times they forgot my chips and a pickle, and the ice in my drink was melted, but they still came back to give me those items that were forgotten. I am a...

  • Take-Out
  • Drive-Through
  • Good58 Reviews3.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
  • Superb182 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

Love, love, love cooper's! Neighborhood family restaurant that cares about quality food and quality service. Customers are "from 1 to 92." When...

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

They were short staffed so it took a while for our food. But it was delicious and our waiter was so polite and took great care of us. He worked hard and had...

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

We had the best fried chicken here! Mashed potatoes and the baked beans were great too. Service was perfect and food was hot and fresh when we got it. There...

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

Loved it! People were friendly and outgoing, great karaoke and dancing. Ethnic diversity as well age diversity. I will be going back when I have out of...

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

It was our first time here. Travelling from Springfield.The car theme atmosphere was so neat!The staff was absolutely amazing! The lady who waited on us was...

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

Mascots

4881 Mexico Rd, St Peters, MO 63376

One of the best burgers you will find in St. Charles. I'm a Hawaiian burger guy and theirs is awesome everytime and I've had it at least a dozen...

  • Delivery
  • Superb166 Reviews4.3
Field Box Sports Bar & Grill 4 Main St, St Peters
Field Box Sports Bar & Grill
Sports Bar • $

Field Box Sports Bar & Grill

4 Main St, St Peters, MO 63376

Lots of regulars. We take of each other. Lots of good people. Not like back in the day when it was rowdier. Mary is a excellent cook. Nice bar tenders. Unless...

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

This was another one of the new restaurants we tried while visiting St. Charles, MO. This chain restaurant is very popular and busy but we arrived early so we...

  • Take-Out
  • Delivery
  • Good234 Reviews4