41 Best Vegetarian Restaurants near Afton

Blue Mountain Brewery Brewpubs • $
9519 Critzer Shop Rd, Afton

Customers` Favorites

Smoked Pulled Pork Barbeque
Goodwin Creek Farm Pretzel
Grilled Chicken Sandwich
Nachos with Pulled Pork
Spiced Pear Bundt Cake
Local Sausage Pizza
Traditional Reuben
Creole Cuban Press
Pulled Pork Nachos
Black Bean Burger

“Ive been there twice after a backpacking trip and I love the service, food, views and beer“

4.6 Superb198 Reviews
Brewing Tree Beer Co. Brewery • $
Recommended
9278 Rockfish Valley Hwy, Afton

“The vibe at Brewing Tree is amazing! Chill and relaxing with local musicians and the best food!!! Everything I’ve tried has been sooo good!! Burger, chicken sandwich, pimento cheese Omg the sweet potato fries!!! Ohhh and the Pumpkin Whoopie Pies during the holiday season are to die for!! You cant go wrong at Brewing Tree!!“

4.6 Superb67 Reviews
Afton Mountain Vineyards Winery • $$
234 Vineyard Ln, Afton

“Gorgeous vineyards. This is the place to hang for amazing views. Large areas to sit and relax. Big fields and great pictures here. This is a bit of a bigger production. Outdoor pavilion (enclosed), lots of seating. I assume it gets much more crowded than when I was here. Beautiful!“

4.4 Superb60 Reviews
Silverback Distillery Vegetarian • $$
9374 Rockfish Valley Hwy, Afton

“Great experience. Stopped in for pre dinner birthday old fashioned and loved them. Alexis made great drinks and was so nice. Can’t wait to stop back! The smores old fashioned and smoked are a MUST TRY!!! The old barrel head smoking process is the most unique I’ve seen in a while. Great job!!!“

4.4 Superb67 Reviews
Flying Fox Vineyard Winery •
10368 Critzer Shop Rd, Afton

“We met George and Traylin at the Flying Fox today on our trip to Wintergreen from VirginiaBeach. They are so much fum and very dedicated to the customer. What a beautiful tasting room and the surrounding interior was so welcoming. It's a must go to when you are looking for an abundance of great wines and great owners.“

4.3 Superb46 Reviews
Veritas Vineyards and Winery Wineries • $$
151 Veritas Ln, Afton

“This is a must visit winery in the Charlottesville area. It is one of the most beautiful vineyards I have been to. They have a great selection of wine and the staff was very friendly!“

4.2 Good91 Reviews
Iron & Ale at Wintergreen Resort Vegetarian • $$
1354 Stoney Creek W, Nellysford - 9.69 miles

Customers` Favorites

Fried Green Tomatoes
Smoked Wings
Crab Cakes

“Great tasting food and no pricy for the amount of food received. 10/10 recommendation the Potato Skins and the Ultimate Club with fries!“

4.4 Superb58 Reviews
The River Burgers • $
137 N Wayne Ave, Waynesboro - 3.74 miles

Customers` Favorites

The Hipster with Homemade Chips
Waynesboro Burger with Fries
Udder Burger with Chips
Bacon Pimento Burger
Fried Green Tomatoes
Fried Cheese Curds
The Fun Guy Burger
The Waynesburger
Sun Drop Burger
The Salmon blt

“It’s our go to when coming out to waynesboro .“

4.7 Superb163 Reviews
The Green Leaf Grill American • $$
415 W Main St, Waynesboro - 3.68 miles

Customers` Favorites

Yukon Gold Mashed Potatoes
Nawlin’S Creole Shrimp
Cobb Salad with Chicken
Potato Crusted Grouper
Bacon Wrapped Scallops
Crab Cake Sandwich
Peanut Butter Pie
Shrimp and Grits
Fried Alligator
Fish and Chips

“It is the best restaurant in Augusta County! The food is amazing, service is fantastic and the bartender, Justin is bomb!“

4.8 Superb100 Reviews
Alex's Tacos Mexican • $
250 E Main St, Waynesboro - 3.39 miles

Customers` Favorites

Carne Asada Taco
Tacos Al Pastor
Pollo Asado Taco
Al Pastor Taco
Carnitas Taco
Lengua Taco
Birria Taco
Quesadilla
Huaraches
Burritos

“You know this place is good because there is a constant stream of people pulling in and lining up in a random parking lot. I got a bean quesadilla that tasted super fresh. Waited about ten minutes as there were about five orders before mine. Friendly service. I could taste the cilantro, fresh tomato, onions and cheese and it was stuffed with beans. The only thing that would have made this delicious lunch better, would have been black beans instead of refried beans and some sauteed veggies.
There is one table with an umbrella that's seen better days if you want to sit and eat. Most people took their meals and left. I couldn't wait that long and enjoyed it outside on a beautiful afternoon. Don't pass by this food truck!“

4.7 Superb100 Reviews
Seven Arrows Brewing Company Brewery • $$
2508 Jefferson Hwy #1, Waynesboro - 6.59 miles

“this place was great experience“

4.7 Superb72 Reviews
Benny Stivale's Pizza • $
328 W Main St, Waynesboro - 3.64 miles

Customers` Favorites

Hot Lips Veggie Special Cherry Peppers Banana Peppers and Pineapple Pizza
Sausage Pizza Mushroom Garlic Pizza and Beer Cheese Broccoli Pizza
Pepperoni Pizza Slice & Cheese Pizza Slice
Pepperoni and Sausage Pizza Slice
50 50 Cheese and Pepperoni Pizza
Sriracha Sausage Pizza Slice
Pepperoni Mushrooms Pizza
Cheese Pizza with Sausage
Spinach Feta Pizza Slice
Single Slice Pizza Slice

“Best pizza / large 28” Highly recommended,great pizza,staff is amazing/and Kind ❤️💙🍕best pizza I had! 7 ⭐️ ⭐️⭐️⭐️⭐️⭐️⭐️🙃 Price is so on point!🙃💙“

4.7 Superb67 Reviews
Stella Bella & Lucy's American • $
327 W Main St, Waynesboro - 3.64 miles

Customers` Favorites

Cold Plate with Chicken Salad
Tomato Basil Soup and Quiche
Sweet Potato Bisque
Quiche of the Week
Philly Cheese Steak
Quiche of the Day
Reuben Sandwich
Pineapple Boat
Club Sandwich
Harvest Salad

“This place is a rare gem. Creates an atmosphere that brings you back in time to breakfast at your grandparents. Food is so well cooked and comes out fast no matter how busy. Staff are always lovely! Makes you feel at home no matter which part of the world you come from. I used to live in Waynesboro, but moved to NH three years ago, but still try to come here at least once a year!“

4.7 Superb58 Reviews
Hill Top Berry Farm Winery & Meadery Wineries • $$
2800 Berry Hill Rd, Nellysford - 9.15 miles

“Found Hill Top online and blindly bought Blue, Red, and Little Heeler after saying goodbye to my own Blue Heeler. Order was packaged well and sent quickly. Opened and enjoyed the Blue Heeler bottle shortly after receiving the order and appreciated the great flavor. My wife and I will cherish the wine over the holiday season, sipping to a great companion and sharing memories. I'm happy to buy from a place that creates a great product and shows such love to an amazing dog breed.“

4.6 Superb54 Reviews
Golden Corral Buffet & Grill Buffet • $
51 Apple Tree Ln, Waynesboro - 5.89 miles

Customers` Favorites

Scrambled Eggs Hash Browns and Side
Fried Chicken Sandwich with 2 Sides
Ice Cream and Carrot Cake
Sweet Potato Casserole
Smoked Pulled Pork
Macaroni & Cheese
Carrot Cake Slice
Well Done Steak
Macaroni Cheese
Fresh Fruit Bowl

“How can go wrong with ally can eat“

4.4 Superb151 Reviews
King Garden Chinese • $
115 Lucy Ln Ste A, Waynesboro - 5.69 miles

Customers` Favorites

House Special Fried Rice
General TSO's Chicken
Chicken Lo Mein
Sesame Chicken
Egg Drop Soup
Beef Lo Mein
Wonton Soup
Sauce

“Definitely my go to!“

4.7 Superb28 Reviews
Iguana Azul Mexican • $
2556 Jefferson Hwy, Waynesboro - 6.46 miles

Customers` Favorites

One Taco 2 Enchiladas and Rice Combination
Unlimited Chicken Tortilla Soup
Complimentary Chips and Salsa
Arroz Con Camarones Shrimp
Lunch Fajitas De Pollo
Arroz Con Pollo Chicken
Camarones A la Diabla
Huevos A la Mexicana
Tilapia Fish Tacos 3
Enchiladas Mexicanas

“A friend in Waynesboro told me about this place just a year or so ago. Honestly, without a recommendation, I probably would have driven by it, again and again, always wondering if it was any good, but never stopping. (C'mon, we all do that, right?) This is hands down some of the best Mexican cuisine I've ever put in my mouth. Iguana Azul was also my introduction to the dish Molcajete. Now, it's all I order. Juan's (Hayes, Gloucester Co., Va.) still has the best table-side guacamole and ceviche (that's all I order there) I've had, but Iguana Azul's got everything else. Run, don't walk...“

4.5 Superb57 Reviews
Sakura Japanese Japanese • $
2105 W Main St, Waynesboro - 5.2 miles

Customers` Favorites

Steak and Shrimp Hibachi Filet Mignon
Chicken Fried Rice and Spring Rolls
Hibachi Chicken Steak and Shrimp
Steak & Chicken Bento Box
Yellowtail Jalapeño Roll
Vegetable Fried Rice
Shrimp Tempura Roll
Chicken and Steak
Sushi Bento Box
Sesame Chicken

“This is absolutely my go to place for good, well priced sushi! Their 3 rolls for $13-something can’t be beat, and it really is the best sushi around unless you want to spend $60 on a meal. I’m always impressed by how quickly my food is ready. They’re closed on Mondays and I’m always happy to see Tuesday come back around.“

4.5 Superb55 Reviews
El Puerto Mexican Grill & Cantina Mexican • $
2120 W Main St, Waynesboro - 5.12 miles

Customers` Favorites

Chips and Salsa Dad Liked to Bring His Own Dip to El Puerto
Chips Salsa & Cheese Dip
Sizzling Fajitas Steak
Tacos De Carne Asada
Chicken Chimichanga
Fresh Ingredients
Shrimp Fajitas
Arroz Con Pollo
Chicken Fajita
Chicken Fajitas

“been going here for 10-15 years. has never failed!“

4.5 Superb51 Reviews
Fardowners American • $
5773 The Square, Crozet - 8 miles

Customers` Favorites

Fardowners Salad with Steak
Roasted Turkey Sandwich
Chicken Tender Salad
Biscuits and Gravy
Fardowners Burger
The Southern Belle
Rockfish Sandwich
Huevos Rancheros
Shrimp and Grits
Chicken Wings

“We are in town for the week and this was our first place after a long drive. It was amazing! We ended up getting 3 appetizers and 3 entrees. They were all out of this world! Thank you so much for your wonderful hospitality Jessie! Cheers!“

4.4 Superb72 Reviews
Stoney Creek Golf Course Bar & Grill • $$
1354 Stoney Creek West, Nellysford - 9.69 miles

“Stoney Creek at Wintergreen is one of the best publicity accessible golf courses in the Piedmont region of Central Virginia. The course features spectacular views of the surrounding mountains and is in excellent shape from tee to green. I played all 27 holes and the staff were friendly and pleasant and made sure my round was going smoothly. This is a must play course in the area and isn’t too difficult.“

4.5 Superb27 Reviews
Smoked Kitchen and Tap Barbecue • $
2025 Library Ave, Crozet - 7.95 miles

Customers` Favorites

Smoked BBQ Pulled Pork Sides of Baked Beans with Sausage and Cheese Bacon Potatoes
Pulled Pork and Brisket with Mac Cheese
Brisket & Cheese Sandwich
Fried Chicken Sandwich
Southern Fried Pickles
Smoked Turkey Sandwich
Jalapeno Cream Corn
Fried Sweet Potato
Pulled Pork Nachos
B L T Deviled Eggs

“Smoked Kitchen and Tap jumped in to help us out with catering for our wedding after we ran into an issue with our original caterer. Everything was absolutely delicious, especially the BBQ tofu and the sauces! We seriously can't thank them enough for saving our wedding dinner!“

4.3 Superb83 Reviews
3rd Generations Grill Pubs • $
2800 W Main St, Waynesboro - 6 miles

Customers` Favorites

Honey BBQ Wings and Ranch Wings
Hamburger with Homemade Chips
Rock Fish Sandwich
Chicken Sandwich
Chicken Littles
Baja Fish Tacos
Steamed Shrimp
Chicken Wings
Hand Cut Fries
Cheese Burger

“The best hidden gem in town. The food is amazing and the atmosphere is perfect to just hang out with great people.“

4.2 Good90 Reviews
Tailgate Grill (Broad Street Grill) Grills • $
1106 W Broad St, Waynesboro - 4.05 miles

Customers` Favorites

Bacon Double Cheeseburger with Jalapenos
Large Fries with Cheese Chili and Bacon
Fried Dill Pickles Mozzarella Sticks
Philly Cheesesteak Sandwich
Chicken Philly Cheesesteak
Grilled Chicken Sandwich
Bacon Burger with Cheese
Philly Cheese Steak
Bacon Cheeseburger
Chili Cheese Fries

“We randomly searched for a place to grab a bite and found Tailgate Grill. Not knowing much about it, or even previously hearing anything, it can be a bit worrisome based on food choices and allergies. Thankfully, we gave them a try. We each went simple and got a cheeseburger and fries. Pleasantly surprised is not even close to how happy we were to find this place. It was clean, the entire staff were great, the food was fresh, the atmosphere has a lot of windows so it was nice and bright. Bonus, my husband really liked their sweet tea, which if you're from the south, you know the importance of that.“

4.2 Good81 Reviews
La Sabrosita Mexican • $
401 N Poplar Ave C, Waynesboro - 4.25 miles

Customers` Favorites

Taco De Lengua Beef Tounge
Guacomole and Queso Dip
Steak Fajitas Toppings
Camarones A la Plancha
Quesadilla Mexicana
Ceviche De Camaron
Fajitas De Camaron
Bistec Viva Mexico
Chicken Fajitas
Order of Tacos

“My husband and I have eaten here twice and the food and service have been phenomenal both times! This is our new favorite place!“

4.2 Good66 Reviews
Basic City Beer Co. Brewery • $$
1010 E Main St, Waynesboro - 2.83 miles

“Best brewery in the lower Shenandoah Valley. There are several other good ones, and I can think of elements of the experience that are superior elsewhere. But the BEER is best here. And that's why you go to a brewery.

Food is good as well. They have really upped the music venue space, so you can have excellent beer (or cocktails) and tunes. And their loungey/ gaming space is tight, which means our kids love it here too.“

4.2 Good65 Reviews
Blue Ridge Bucha Brewery • $$
1809 E Main St, Waynesboro - 2.29 miles

“Outstanding local product with delicious and subtle flavors.“

4.2 Good13 Reviews
Devil’s Knob Grill American
Clubhouse Dr, Wintergreen Resort - 9.58 miles

Customers` Favorites

Oysters Rockefeller

“We had a great experience here - the food was all fantastic and our waitress was super personable. We had a great table by the windows overlooking the mountains at sunset, which was beautiful. It was quiet and classy - would definitely recommend.“

3.8 Good15 Reviews
Domino's Pizza Pizza Delivery • $
105 Lew Dewitt Blvd C, Waynesboro - 6.03 miles

Customers` Favorites

Pepperoni Pizza
Chicken Wings

“They continue to be my go to take out pizza place. Great deals online and in the app.. Always on time and correct orders. No puddles of grease in the pepperoni and a good selection of toppings. They are also very customer oriented.
Enjoy.“

4.1 Good46 Reviews
The Fishin' Pig Waynesboro Southern • $
117 Apple Tree Ln, Waynesboro - 5.99 miles

Customers` Favorites

Beef Brisket Dine in: Yes Outdoor seating: Yes Takeout: Yes
Catfish & Pulled Pork with a Side of Mac and Cheese
Better Than Bang Bang Shrimp
Smoke Shack Sampler Platter
Bang Bang Shrimp Tacos
Smoked Chicken Wings
Fried Green Tomatoes
Shorty's Fish Basket
Fried Catfish Basket
Smoked Baked Beans

“Definitely recommend! This was the best food I've had in a long time! we had the Seafood sampler and smoked Chicken Wings as an appetizer. Two of us shared and it was plenty for both. Our waitress was friendly and efficient. 5 star for sure!“

4.1 Good256 Reviews
The Whistle Stop Grill Pet Friendly • $
1200 Crozet Ave, Crozet - 7.92 miles

Customers` Favorites

Chicken Salad Sandwich
Fried Green Tomatoes
Breakfast Platter
Corned Beef Hash
Fried Mushrooms
Mashed Potatoes
Mac and Cheese
Western Omelet
Cheeseburger
French Toast

“Stumbled upon Whistle Stop Grill and the Stoney Creek Freedom Fest this weekend. We had their Maple bacon burger and it was so good we had to get a second one the next day for lunch. I definitely recommend trying.“

4 Good64 Reviews
Silk Road Asian Fusion • $
2040 Rosser Ave, Waynesboro - 5.67 miles

Customers` Favorites

General TSO's Chicken Crab Wonton's
Sushi and Sashimi Platter
Angry Lobster Roll
Sushi Appetizer
Sesame Chicken
California Roll
Fried Rice
Thai Curry
Miso Soup
Pad Thai

“This was my 1st time there . The food was very good I would recommend it . 5 stars from me“

4 Good80 Reviews
Chang Xing Chinese Restaurant Chinese • $
30 Windward Dr #108, Fishersville - 9.2 miles

Customers` Favorites

Roast Pork or Chicken Fried Rice
General TSO's Chicken & Chinese
Roast Pork w Chinese Vegetables
Shrimp w Chinese Vegetables
Sweet and Sour Chicken
Beef or Shrimp Lo Mein
Shrimp w Garlic Sauce
Sweet & Sour Chicken
House Special Soup
Shanghai Chicken

“Family friendly and gluten free options available - they have GF sauces and prep space if you request - there is potential for cross contamination so isn't great if you have a serious allergy, but they understand and can prep their meals without any gluten ingredients - some of them are made without sauces, but you can request GF sauces that they make

Dietary restrictions: They understand gluten free challenges - they can prep in a clean space without gluten ingredients - there is possibility of cross contamination since they are not a dedicated GF facility

Kid-friendliness: Happy to see children - they are very welcoming to all“

3.8 Good29 Reviews
Los Panchos Mexican Restaraunt Mexican • $
156 Lucy Ln, Waynesboro - 5.81 miles

Customers` Favorites

Vegetarian Fajita Dine in: Yes Outdoor seating: Yes Takeout: Yes Curbside pickup: Yes
Fajitas Steak or Chicken
Chicken & Shrimp Fajitas
Fiesta Lime Chicken
Burrito California
California Burrito
Fajitas Tropical
Burrito El Grande
Burrito Del Mar
Fresh Guacamole

“Los Panchos is our favorite place to eat. We have our birthdays there and this Sunday we had our grandsons graduations with a group of 15 for an awesome time. I want to thank Mauricio,Vanessa,Martin and the rest of the amazing staff for making this and every time such a great experience. Great food ,Great atmosphere and a staff of people who feel like family. Thankyou Bill &Nilda.“

4 Good135 Reviews
Crozet Pizza Pizza • $
5794 Three Notch'd Rd, Crozet - 8.03 miles

Customers` Favorites

Feisty Italian Italian Sausage Pepperoni Banana Pepper Basil
House of Blues Burger
Half Everything Pizza
Pepperoni and Sausage
Mediterranean Salad
The Pacifica Pizza
The Big Apple Pizza
The Buddhist Pizza
Great White Pizza
Jalapeno Poppers

“Literally once a week fave spot. ❤️“

3.9 Good123 Reviews
Osaka III Japanese Restaurant Japanese • $$
400 Tiffany Dr Ste D, Waynesboro - 5.55 miles

Customers` Favorites

Spicy Tuna Spicy Salmon Spicy Yellowtail
Dinner Hibachi Beef and Chicken
Tiger Roll and Spider Roll
Hibachi Chicken and Shrimp
Salad with Ginger Dressing
Osaka Lobster Roll
Philadelphia Roll
Green Lady's Roll
California Roll
Sushi Rolls

“I have NEVER had a bad meal here! The pricing and service are always perfect and the sushi is amazing 🤩“

3.6 Good48 Reviews
New Ming Garden Buffet and Grill Asian Fusion • $
316 Federal St, Waynesboro - 3.59 miles

Customers` Favorites

Shrimp with Broccoli and Noodles and Cheese Sticks
Oysters on the Half Shell and Steamed Shrimp
Beef or Chicken Orange Flavor
Sweet and Sour Chicken
Fried Chicken Stick 5
General TSO's Chicken
Beef with Broccoli
Low Mein and Sushi
Assorted Salad Bar
Hot and Sour Soup

“Ming garden buffet and grill“

3.8 Good109 Reviews
The Copper Mine Restaurant Bistros • $$
39 Wintergreen Dr, Roseland - 9.92 miles

Customers` Favorites

Biscuits and Gravy
Cheese Grits

“The Copper Mine at Wintergreen was “temporarily” closed in 2020 during the pandemic. Now, at the end of 2022, it remains closed. It is still set up as a restaurant; the signs remain and it is still on the Wintergreen website. Nearly every other restaurant at Wintergreen has reopened. No one has presented a good explanation why the Copper Mine remains closed. I frequented this restaurant many times in the past and hope to visit again, someday.“

3.1 Average35 Reviews
Giuseppes Ristorante Italiano Italian • $
2842 Rockfish Valley Hwy, Nellysford - 10.03 miles

Customers` Favorites

Calzone with Mozzarella Ricotta Cheese and Ham
Garlic Breadsticks with Cheese
Spaghetti with Meatball Lunch
Wild Mushroom Ravioli
Mozzarella Sticks
Fried Mushrooms
Spinach Lasagna
Stuffed Shells
Small Pizza
Greek Salad

“I miss you work there. I missing my Customers and everyone.Thank you for everything and your support my family ❤️“

3.5 Good57 Reviews
Outback Steakhouse Steak House • $$
28 Windigrove Dr, Waynesboro - 5.54 miles

Customers` Favorites

Center Cut Sirloin with Loaded Baked Potato
Alfredo Steak and Shrimp Pasta
What I Had in the Cesar Salad
Loaded Mashed Potatoes
Shrimp and Steak Pasta
Steamed Lobster Tails
Signature Side Salads
Alice Springs Chicken
Aussie Cheese Fries
Prime Rib Sandwich

“Decided to take my wife to Outback at the last minute on Mothers Day and expected to have a long wait. A call in advance to the Waynesboro Outback resulted in a table waiting for us when we arrived. Our waiter, Elijha M, provided us with wonderful service. He was attentive and has a great personality. The entire experience was excellent and we look forward to going again.“

3.6 Good165 Reviews
Plaza Antigua Mexican • $
23 Windigrove Dr, Waynesboro - 5.57 miles

Customers` Favorites

Queso Fundido Choriqueso
Table-Side Guacamole
To Go Margarita 16oz
Enchiladas Bandera
Crema de Poblano
Burrito Mexicano
Arroz Con Pollo
Burrito San Jose
Fajitas for Two
Enchilada Suiza

“Always great service, excellent food, tons of it and very reasonable prices!“

3.4 Good95 Reviews

You May Also Like