36 Best Vegetarian Restaurants in Ofallon

El Tio Pepe Mexican Restaurant Mexican • $
315 W Terra Ln, O'Fallon

Customers` Favorites

Pitcher of Frozen Margaritas
Soft Taco and Enchilada Plate
Dulce De Leche Cheesecake
Pork and Pineapple Tacos
Enchilada Rice and Beans
Fajitas De Camaron
Cadillac Margarita
Chicken Fajitas
Soft Steak Taco
Fried Ice Cream

“We enjoyed another fabulous authentic Mexican dinner last week! The hot sizzling Pollo Cancun with cheese melted over shrimp, and chicken was wonderful!! Normally, I enjoy the Taco Salad in a Fried shell, my favorite, but wanted to explore the shrimp 🍤 and Chicken served on a sizzling oven plate. The Shrimp and Chicken with mushrooms far surpassed my expectations. Best of all, I talked to Scott and meet Sergio with the El Tio Pepe family all there helping and smiling. Thank you, again. El Tio Pepe family!! Great to see you always! P.S. Try the Churros served with chocolate sauce and cajeta, Mexican caramel. Delicious!“

4.8 Superb174 Reviews
The Scrambler House Diner • $
1322 Sunburst Dr, O'Fallon

Customers` Favorites

Half of an Order of Biscuits and Gravy and the Corned Beef Hash with Two over Hard Eggs
Fresh Biscuit and Gravy Breakfast
The Scrambler House Chili Bowl
Country Boy Breakfast
Huevos Benedictinos
French Toast Combo
Chicken Fried Steak
Country Fried Steak
Country Scrambler
Breakfast Burrito

“Went in for the first time this morning. The food was fantastic as well as the service. Debbie made our experience great! Will definitely be back!“

4.8 Superb161 Reviews
Thai Kitchen - O'Fallon Thai • $
8632 Mexico Rd, O'Fallon

Customers` Favorites

Kao Soi Yellow Curry Noodle Soup
Pad Woon Sen - Dinner Size Only
Spicy Noodle with Chicken
Kids Noodles with Chicken
Thai Ice Tea - No Refills
Lunch Tom Yum Noodle Soup
Pad Thai with Chicken
Pineapple Fried Rice
Thai Kitchen Chicken
Crispy Spring Rolls

“The thai kitchen chicken is the best dish with so much flavor and taste.“

4.7 Superb148 Reviews
JJ Twig's Pizza & Pub Pizza • $
1090 Tom Ginnever Ave, O'Fallon

Customers` Favorites

Italian Beef Sandwich Platter
Double Decker Special Pizza
Homemade Chicken Taquitos
Buffalo Chicken Salad
Buffalo Chicken Dip
Cheeseburger Pizza
BBQ Chicken Pizza
The JJ Twig Burger
Breaded Mushrooms
Toasted Ravioli

“One of the best burgers I have ever had. Every bite was juicy.“

4.6 Superb107 Reviews
Jose'peños Mexican Restaurants Mexican • $
973 Waterbury Falls Dr, O'Fallon

Customers` Favorites

Steak a La Tampiquena
Cheesecake Chimichanga
Table Side Guacamole
Chicken Chimichanga
Trio Fajita Platter
Shrimp Enchiladas
Grilled Chicken
Chips and Salsa
Trio Enchiladas
Salsa and Chips

“Always great food and service!!“

4.5 Superb87 Reviews
Dos Primos Mexican Restaurant Mexican • $
624 N Main St, O'Fallon

Customers` Favorites

Chicken Quesadilla
Chips and Salsa
Chicken Fajitas
Shrimp Fajitas
Chicken Nachos
Shrimp Nachos
Fajitas for 2
Refried Beans
Chimichanga
Cheese Dip

“Dos Primos has always been a family favorite as well as a community favorite. Mario is the friendliest and most generous man. He also only employs the highest quality people to work with him. When I say every person who has ever waited on us at Dos has been kind, prompt, attentive, even observant of our needs, this would be an understatement. No matter how busy they are you will never feel like you are in the way or that you are forgotten. The food is amazing!! I’ve never had a bad meal here. Be careful with the margaritas…when you stand up they hit hard 😂💛“

4.6 Superb55 Reviews
Stefanina's Pizzeria & Restaurant O'Fallon Italian • $
8645 Veterans Memorial Pkwy, O'Fallon

Customers` Favorites

Spaghetti with Meat Sauce or Butter and Cheese
Stefanina's Special Pizza
Spaghetti with Meatballs
Stefanina's House Salad
Twelve Toasted Ravioli
Stef's Special Pizza
Italian Wedding Soup
Cheese Garlic Bread
Pasta Con Broccoli
Bacon Cheeseburger

“As always, I absolutely love the food here. As someone born and raised in St. Charles, the pizza here always fills me with a nostalgic glee. While the prices have gone up since I was a kid, the staff and atmosphere make up for that alone, while the food makes it even better. I heavily recommend this pizza to everyone, in and especially outside the state!“

4.4 Superb171 Reviews
Tully's Taproom Bar & Grill • $
1120 Technology Dr Suite 113 A, O'Fallon

Customers` Favorites

Guinness Battered Fish and Chips
The Impossible Burger
Adult Grilled Cheese
Buffalo Chicken Wrap
Bacon Cheddar Burger
Taproom House Salad
Reuben Sandwich
Chicken Wings
Loaded Fries
French Fries

“We ate their last night for dinner for the very first time. I must say the food was really good but, our appetizer came out which was the spicy Mac & cheese bites, they were good but cold in the center. I let the waitress know and she apologized. She took them back and bought a freshly made order and they were steaming hot and excellent! I got the double smash burger, which was really good, but it was cooked more like a regular hamburger because on a Smashburger the edges are crispy which adds to the flavor. My hamburger SB edges, even though it was a really good burger! I I would still recommend eating here because the food is really good and the service is excellent! I get it some days,there are off days and maybe that’s what happened. But we will definitely be back!“

4.5 Superb65 Reviews
El Azteca Mexican Restaurant Mexican • $
4265 Keaton Crossing Blvd, O'Fallon

Customers` Favorites

Chicken & Cheese Taquitos
Carnitas with Red Sauce
Chile Relleno Poblano
Chorizo Quesadilla
Fajita Nachos Steak
Shrimp Quesadilla
Chips and Salsa
Burrito Deluxe
Carne Asada
Chimichanga

“the only restaurant that has delicious food❣️“

4.6 Superb41 Reviews
Monical's Pizza Pizza • $
1224 State Hwy K, O'Fallon

Customers` Favorites

Family Pleaser Salad
Thin Crust Pizza
The Point Pizza
Monicals Pizza
Breadsticks
Monkey Bread
BBQ Chicken
Pan Pizza
Pizza Is
Sausage

“Awesome food and service!!“

4.5 Superb59 Reviews
JJ's Restaurant - O’Fallon American • $
200 Fort Zumwalt Square, O'Fallon

Customers` Favorites

Country Fried Steak
Philly Cheese Steak
Smothered Chicken
Hamburger & Fries
Toasted Ravioli
JJ's Famous Ribs
Fish and Chips
Steak Sandwich
Catfish Dinner
Buffalo Wings

“We have been eating at JJ's for some time.
My family dines there. The waitresses are very good at remembering customers. I say this because shortly after my brother in law passed, we went into JJ's to have their all you can eat catfish on a Friday. While we were there the waitress noticed that my brother in law was missing in our group. Once she found out he had passed, she sent her condolences and continued to wait on us in a professional manner. I thought it was kind of her to notice his absence and then offer her cond9lences and continue to wait on us in a respectful way.
Thank you to that waitress. And, thank you to the restaurant for having employees who offer care and compassion still showing respect for the customer's feelings.“

4.4 Superb111 Reviews
Good News Brewing Company - O'Fallon Brewery • $$
330 Sonderen St, O'Fallon

“Since day one, the commitment to the community has been second to none. Dan and the team have a great vision and even better beer. It’s a must visit for anyone that is in St. Charles County and even worth a trip across the river for those in St. Louis County. By far, one of our favorite places in O’Fallon!“

4.6 Superb35 Reviews
Texas Roadhouse Steak House • $$
8485 Mexico Rd, O'Fallon

Customers` Favorites

Sirloin Steak and Shrimp with Mushrooms
Buttered Corn House Salad Steak Fries
Grilled BBQ Chicken & Sirloin 6oz
Supposed to Be Prime Rib Dinner
Portobello Mushroom Chicken
Extra Fresh-Baked Bread
Fried Pickles Appetizer
Chicken Critter Salad
Country Fried Sirloin
Chicken Caesar Salad

“our compliments to the chef tonight, March. 23, 2025. we ate dinner there between 4 and 5. our dinner was the best it has ever been. my husband and I both got road kill and tonight it seemed more charcoaled all over. the inside was cooked to our liking but the outside seemed morecharcoaled/crispy I guess you would say. it really tasted good. we come once a week or at least once every 2 weeks. tonight was the best! thank you. Frances and Steve Moore“

4.3 Superb345 Reviews
Bristol Seafood Grill Seafood • $$$
2314 Technology Dr, O'Fallon

Customers` Favorites

Maple Roasted Atlantic Salmon
Side of Lobster Mac N Cheese
Seafood Mixed Grill Platter
Vanilla Bean Crème Brulee
Oysters on the Half Shell
1 1 4 lb King Crab Legs
Goat Cheese Bruschetta
Jumbo Lump Crab Cakes
Steamed Maine Mussels
Lobster Mac & Cheese

“We love eating at Bristol! We go every Sunday and love visiting with our bartender, Jess! She’s the best!“

4.3 Superb313 Reviews
The Brass Rail Steak House • $$
4601 State Hwy K, O'Fallon

Customers` Favorites

Smoked Chicken Wings with Fries
Steak and Mashed Potatoes
Special 5 Smoked Wings
TBR Steakhouse Chili
Bacon Cheeseburger
Cheesy Brass Balls
Fried Mozzarella
Steak Quesadilla
Coconut Shrimp
Cajun Chicken

“Server was great!“

4.3 Superb206 Reviews
Timber Creek Grill American • $
1120 Technology Dr #108, O'Fallon

Customers` Favorites

Whiskey Burger and Sweet Potato Waffle Fries
Filthy Hot Wings with Ranch
Philly Cheese Steak
The Bison Burger
Grilled Chicken
Toasted Ravioli
Chicken Wings
The Patty Melt
French Fries
Filthy Wings

“Such a cozy, fun place to meet for dinner! A friend and I met here for dinner at last minute. The bacon wrap pork kabobs, pizza, and quesadillas are delicious! The decor is really cute too! Our server was such a sweetheart and got everything out very quickly! Loved it! 🫶🏻 highly recommend to anyone! This is a new go to spot for us!“

4.3 Superb121 Reviews
Thai Jasmine Restaurant Thai • $
2019 State Hwy K, O'Fallon

Customers` Favorites

Sunset Roll and Spicy California Roll
Rainbow Roll and Spicy Tuna Roll
Spicy Tuna Handroll Sushi
Pad Spicy Basil with Rice
Pad Thai with Fried Tofu
Seaweed Salad
Red Curry
Miso Soup

“We have been to many Thai restaurants and there is ONLY one that compares to this one and it is in Floridia. This place is small, but clean the food is excellent and the people are extremely kind. We highly recommend this restaurant.“

4.4 Superb42 Reviews
Bishops Diner American • $
991 Waterbury Falls Dr, O'Fallon

Customers` Favorites

Waffle Bacon and Scrambled Eggs
W Strawberry Banana Waffle
Big Egg Biscuit & Gravy
Benedict and Hash Browns
Bacon Avocado Omelette
Pancakes Eggs and Bacon
Bacon Avocado Scramble
Classic Eggs Benedict
Breakfast Burrito
Classic Breakfast

“Their eggs, bacon and iced coffee are the best we've had! Highly recommended!“

4.3 Superb97 Reviews
Asian Cafe Bar & Grill Vietnamese • $
1260 Bryan Rd, O'Fallon

Customers` Favorites

Lettuce Wraps Signature Crispy Calamar
Fresh Spring Rolls with Peanut Sauce
Spicy Basil Fried Rice
Vietnamese Fried Rice
General TSO's Chicken
Vietnamese Beef Stew
Pan-Fried Dumplings
Emperor's Chicken
Fried Pork Wonton
Hu Tieu DAC Biet

“Vegetarian options: Stir Fried dishes with tofu or vegetables
Egg roll vegetarian
Spring rolls vegetarian
Bun Tofu
Fried Tofu
Bun egg rolls vegetarian
Edamame
Lettuce Wrap vegetarian“

4.3 Superb63 Reviews
First Wok Chinese • $
3748 Monticello Plaza, O'Fallon

Customers` Favorites

Chicken Fried Rice
Special Fried Rice
Steamed Dumplings
Singapore Mei Fun
Fried Wonton 10
Sesame Chicken
Egg Drop Soup
Honey Chicken
Crab Rangoon
Dumpling 8

“Called and went in to order within 20 mins of them closing. Not only were they super friendly. The food was great, all prepared fresh and did not wait for very long at all. I will be ordering from this place for all my future orders. Thank you all very much... It even all is given to you to carry out in sturdy reusable shopping bags!!!“

4.3 Superb55 Reviews
Ethyl's Smokehouse & Saloon Barbecue • $
8505 Veterans Memorial Pkwy, O'Fallon

Customers` Favorites

Smoked Brisket Platter with Coleslaw
Barbecued Chicken Nachos
Rarbecued Cracken Nachos
Carolina Smoked Pork
Pulled Pork Sandwich
Smoked Meat Platter
Sweet Potato Fries
Corn on the Cob
Smoked Catfish
Barbeque Nachos

“Great place to bring the family. Relaxed environment.“

4.2 Good187 Reviews
Waffle House Breakfast • $
106 W Terra Ln, O'Fallon

Customers` Favorites

Ham Egg & Cheese Hashbrown Bowl with a Side of Waffle
Sausage Egg and Cheese Hash Brown Bowl with Ham
Angus 1 4-lb Hamburger Deluxe with Hashbrowns
All Star Special with a Chocolate Chip Waffle
Ham & Cheese Omelette with a Large Bacon
Hashbrowns Scattered Smothered & Covered
Bacon Egg and Cheese on Hashbrowns
Cheesesteak Melt Hashbrown Bowl
Cheers Teak Melt Hashbrown Bowl
Bacon Egg & Cheese with Chilli

“Best Waffel House I have been at. Stopped in about 11pm, staff working were all friendly, seemed to actually enjoy their job's. Food was good, and restaurant was clean. Only thing that was weird is getting there from highway, almost missed road to restaurant.“

4.2 Good132 Reviews
A'mis Italian Restaurant and Pizzeria Italian • $
3728 Monticello Plaza Dr, O'Fallon

Customers` Favorites

New York Style Sausage and Black Olive Pizza
Meat Lovers Pizza Withextra Cheese
Meat Lovers and Pepperoni Pizza
Large New York Style Pizza
Chicago Deep Dish Pizza
Garlic Cheese Bread
Cheese Garlic Bread
A'MIS Deluxe Salad
Eggplant Parmesan
Manhattan Pizza

“Been there many times over the years. Their NY-style pizza is great“

4.2 Good94 Reviews
Thai Gourmet Restaurant Thai • $
4267 Keaton Crossing Blvd, O'Fallon

Customers` Favorites

Pad See EW with Tofu
Garlic Pepper Tofu
Basil Fried Rice
Chicken Pad Thai
Pineapple Curry
Yellow Curry
Spicy Catfish
Sticky Rice
Red Curry
Thai Toast

“Didn’t get a picture tonight but dinner was amazing!“

4.2 Good74 Reviews
Imo's Pizza Pizza • $
2756 State Hwy K, O'Fallon

Customers` Favorites

Pepperoni Pizza and Extra Cheese Pizza
Bacon Sausage and Extra Cheese Pizza
Garlic Cheese Bread
Baked Spaghetti Or
Meat Lovers Pizza
Toasted Ravioli
Deluxe
Salad

“Love their Wacky Weds.!!! Enough pizza for a family of 6-8. (2 xlarge deluxe pizzas $29.00) Thin crust STL Style pizza with Imo's famous provolone cheese topping.

Parking: Not tons of parking but sufficient. This location does more delivery and take out service.“

4.1 Good62 Reviews
Massa's Winghaven Italian • $
3072 Winghaven Blvd, O'Fallon

Customers` Favorites

Butternut Squash Ravioli
Philly Steak Sandwich
Cheese Garlic Bread
Fettuccine Alfredo
Mozzarella Sticks
Toasted Ravioli
Fried Artichokes
Chicken Piccata
Chicken Wings
Caesar Salad

“Delicious food, great portions and caring, kind staff!“

4.1 Good97 Reviews
Red Robin Gourmet Burgers and Brews Burgers • $
1440 Mexico Loop Rd E, O'Fallon

Customers` Favorites

Red Robin Gourmet Cheeseburger
Guacamole Bacon Burger
Towering Onion Rings
Sweet Potato Fries
Bacon Cheeseburger
The Wedgie Burger
Whiskey River BBQ
Burger and Fries
Root Beer Float
Fish and Chips

“Had a great experience despite the circumstances. I called when they opened to let them know I was bringing a group of 10 at a specific time in the evening! I was told, “Thanks for the heads up.” When we arrived we were told it would be 40 minutes and there was one waiter. The Hostess even called another location to see if we could get in sooner. Same wait, we decided to wait it out. We had excellent service from Katelyn and a gentleman, I unfortunately didn’t get his name who was trying to help her. Food came out fast, right and delicious. All the while Katelyn would have never made it feel as she was the only waitress in the entire restaurant. Thank you!!“

4.1 Good101 Reviews
Las Margaritas Mexican • $
1165 Technology Dr, O'Fallon

Customers` Favorites

Tacos Carne Asada Especiales
Let's Go Brandon Fajitas
Seafood Fajitas
Chips and Salsa
Tacos Al Pastor
Refried Beans
Shrimp Tacos
Beef Fajitas
Chimichanga
Queso Dip

“We eat here frequently and the food is always great and the service is fantastic. My mom absolutely loves going to see her favorite server.“

4 Good73 Reviews
Sushi Ai Sushi • $$
2981 State Hwy K, O'Fallon

Customers` Favorites

All You Can Eat Sushi
Tuna Rolls California
Spicy Tuna Hand Roll
California Roll
Sushi Ai Boat A
Spicy Crab Roll
Shrimp Tempura
Assorted Sushi
Dimsum Sample
Crab Rangoon

“Great food and friendly service!“

4 Good100 Reviews
Applebee's Grill + Bar American • $
1377 State Hwy K, O'Fallon

Customers` Favorites

Bourbon Street Steak and Mashed Potatoes
Brew Pub Pretzels Beer Cheese Dip
Triple Chocolate Meltdown
Endless Wings and Fries
Salsa Verde Beef Nachos
Classic Broccoli Chicken
Chicken Tenders Plate
Bacon Cheeseburger
French Onion Soup
Mozzarella Sticks

“An older gentleman host named Mark went above and beyond customer service. He was incredibly kind and sociable!
Now, the waitress, I would give her 2 stars since I had to go to the bar and ask her to take our order, but all in all, I had a great visit.“

4 Good106 Reviews
88 China Chinese • $
1326 Sunburst Dr, O'Fallon

Customers` Favorites

House Special Fried Rice
Sweet and Sour Chicken
General TSO's Chicken
Sweet & Sour Chicken
Hot Braised Chicken
Chicken Fried Rice
Sweet & Sour Pork
Chicken Chop Suey
Shrimp Fried Rice
Chicken Teriyaki

“Ordered here for the first time after a google review search and 88 China is our new go-to for take out. The Egg Rolls and Crab Rangoon were perfect. They were light, crunchy and GBD(Golden Brown and Delicious). We tried the Beef Broccoli and Lo Mein combos with fried rice. The Beef Broccoli was simply amazing. The sauce was light and fresh tasting, the Beef was delectable and the Broccoli was superbly cooked with a semi-soft "crunch" that made the dish. The Lo Mein was flavorful and well sauced with an abundance of smoky pork. The fried rice is simply the best I have ever had. It was full of flavor and delicately seasoned without the grease. It was simply superb for take-out.“

3.9 Good62 Reviews
Soulard Gyro Greek • $
1280 State Hwy K, O'Fallon

Customers` Favorites

Chicken Bacon Ranch Gyro
Hummus and Olive Gyro
Chicken Philly Gyro
Bacon and Avocado
California Gyro
Traditional Gyro
Classic Gyro
Döner Kebab
Chicken Gyro
Greek Fries

“Soulard Gyro has the best gyro I’ve ever had. Staff is always so welcoming and friendly. Music is great. Food is fantastic. I feel like my business is appreciated here and I’ll always support this place. Build one in St Charles please!“

3.9 Good68 Reviews
Golden Corral Buffet & Grill Buffet • $
1301 Bramblett Rd, O'Fallon

Customers` Favorites

Mashed Potatoes & Gravy
Buffet Style Steve Salad
Sweet Potato Casserole
8 Piece Whole Bird Box
Thanksgiving Dinner
5 Oz Sirloin Steak
Macaroni & Cheese
Pasta and Pizza
Chocolate Cake
Bread Pudding

“good good good good good good good good good good good good good good good good good good good good good good good good“

3.9 Good202 Reviews
Ol Forty LLC Smokehouse • $$
8505 Veterans Memorial Pkwy, O'Fallon

“The restaurant is full of character, with decor everything automotive. It has something for everyone, incredibly friendly waitresses (ask for Sarah), and good food. They have the BEST carrot cake and the potato salad was served warm and incredibly delicious too. Few restaurants we've visited recently have been so delightful.“

3.5 Good45 Reviews
Cracker Barrel Old Country Store American • $
120 Progress Point Ct, O'Fallon

Customers` Favorites

Roast Beef Dine in: Yes Outdoor seating: No Takeout: Yes Delivery: Yes Curbside pickup: Yes
The Cracker Barrel's Country Boy Breakfast
Stuffed Cheesecake Pancake Breakfast
Grandma's Sampler Pancake Breakfast
Grandpa's Country Fried Breakfast
Wild Maine Blueberry Pancakes
Momma's Pancake Breakfast
Grilled Chicken Tenders
Country Ham N' Biscuit
Biscuits and Cornbread

“Had great service at Ofallon Missouri store by Melayina“

3.9 Good320 Reviews
Outback Steakhouse Steak House • $$
4002 Winghaven Blvd, O'Fallon

Customers` Favorites

Chocolate Thunder from Down Under
Queensland Chicken & Shrimp Pasta
Sirloin Steak and Sweet Potato
Filet Mignon and Lobster Tail
Grilled Shrimp on the Barbie
Poorly Cooked Sirloin Steak
Outback Center-Cut Sirloin
Unlimited Soup and Salad
Steakhouse Mac & Cheese
Steak and Shrimp Dinner

“Excellent service. Amazing food and even better staff. Tyler was awesome along with the manager Johnny. Super personable. Best date night! Thanks guys. We will be back again!“

3.7 Good155 Reviews

You May Also Like