19 Best Vegetarian Restaurants in Ashland

Fire & Chicken Peruvian • $
115 North Washington Highway, Ashland

Customers` Favorites

Pork Chops with Fried Rice \u0026 Plantains
Charbroiled Chicken
Chicken Fried Rice
Chicken Quesadilla
Dark Meat Chicken
Charcoal Chicken
Chicken Burrito
Fried Plantains
Chicken Kabob
Cilantro Rice

“Delicious and friendly atmosphere“

4.6 Superb301 Reviews
RISE AND SHINE DINER American • $
10372 Leadbetter Road, Ashland

Customers` Favorites

Rise and Shine Dine in: Yes Outdoor seating: No Takeout: Yes Delivery: No Curbside pickup: Yes
Tappahannock Beanie Fried Oysters Eggs Benedict
Corned Beef Hash Omelet and Side of Bacon
Peach and Pecan Pancakes and Eggs Medium
Country Fried Steak and Eggs
Corned Beef and Hash Omelet
Breakfast Bowl w Biscuit
Sausage Gravy on Toast
Breakfast Quesadilla
Chicken and Waffles

“semi regular.. love the 2 eggs and scrapple.. staff are always friendly...“

4.5 Superb419 Reviews
Mi Jalisco Mexican Restaurant Mexican • $
9523 Kings Charter Drive, Ashland

Customers` Favorites

Guacamole Dip and Chips with Salsa Roja
Nachos Supreme Without the Chips
Chimichangas Soft or Fried Fried
Ask for the Green Sauce
Lunch Veggie Taco Salad
Lunch Texas Fajitas
Shredded Pork Rice
Enchiladas Supreme
Burrito Monterrey
Enchiladas Jalisco

“I've never had a bigger Margarita than here!! I swear it was equivalent to 3 drinks!!! The food and service were terrific!!!“

4.5 Superb238 Reviews
Mexico Restaurant Mexican • $$
11670 Lakeridge Parkway, Ashland

Customers` Favorites

Chile Relleno Taco Spanish Rice & Refried Beans
Acapulco Blackened Tilapia Salad
The Dish That Comes with Fajitas
Fresh Chips & Salsa
Enchiladas Don Lupe
lg Chips and Salsa
Enchiladas Mexico
Chori Papa Tacos
Chicken Fajitas
Tacos Al Pastor

“Found this little restaurant while we were looking at RV's in Ashland and boy we weren't disappointed. Our RV rep recommended it and the food was excellent. Service was very good as well. We would definitely stop by and eat here again the next time we are in the Richmond area.“

4.4 Superb301 Reviews
Cracker Barrel Old Country Store American • $
106 South Carter Road, Ashland

Customers` Favorites

The Cracker Barrel's Country Boy Breakfast
Lemon Pepper Grilled Rainbow Trout
Grandpa's Country Fried Breakfast
Momma's French Toast Breakfast
Cream Cheese Stuffed Pancakes
Eggs and Hashbrown Casserole
Biscuits and Corn Muffins
The Country Boy Breakfast
Two Buttermilk Pancakes
Southern Fried Chicken

“I was very disappointed with the French toast. It was rubbery and couldn't even absorb any syrup. I have had many meals at Cracker Barrel in various cities and always had a good experience and meal. This time meal was very less than desirable.“

4.3 Superb615 Reviews
Industrial Taphouse American • $
10392 Leadbetter Rd, Ashland

Customers` Favorites

The Industrial Cheesesteak Gripper Brunch
Industrial Mac-House Bowl - Pork BBQ
Cuban Sandwich and Sweet Potato Tots
Chicken Wings Multi Flavors
Crab Cake Gripper Brunch
Chicken & Waffle Brunch
Crispy Chicken Biscuit
The Hangover Burger
Portobello Fries
Grilled Chicken

“Great food, drinks and service. A huge shout out to Ann S., one of the most personable and efficient servers you could ask for. And Joshua is such a great manager who interacts with his patrons and keeps everyone smiling. If you don't check this place out you're missing a gem.“

4.4 Superb377 Reviews
Kreggers Tap and Table American • $$
9523 Kings Charter Drive, Ashland

Customers` Favorites

Potachos with Brisket and Avacado
Jambalaya & Chicken Fried Steak
Chicken Tenders Platter
Kreggers Cheese Fries
Fried Green Tomatoes
Brisket Baja Tacos
Fried Green Beans
Fried Gator Bites
Burger and Fries
Brussels Sprouts

“This was my first time at Keggers. It won't be my last. The staff were friendly and attentive. The atmosphere is up beat and casual. They have a nice selection of beers, but could use a dark option. The food was outstanding. Every thing I tried was delicious. So much so that I ate every single bit. Even the seasoning on the side of fries was just right. I would happily order everything I had again. Unfortunately one of the appetizers, the Ahi Tuna Bits, was a seasonal choice, and as it turned yesterday was the last day it was available for the season. I guess it is a great reason to go back next summer. I was told that the fall options are equally delicious, so I will probably be back sooner than next summer. I was told they have love music at times, but not last night.“

4.3 Superb366 Reviews
Marco's Italian Restaurant Bar & Grill Italian • $$
805 England Street, Ashland

Customers` Favorites

Pepperoni Pizza & Lemon Chicken
Spaghetti and Meat Balls
Spaghetti and Meatballs
Marco's Special Pizza
Regular Stromboli
Regular Calzone
Chicken Marsala
Veal Parmigiana
Mashed Potatoes
Toasted Ravioli

“Great food, great service. Staff well trained.“

4.3 Superb303 Reviews
Yokozuna Sushi Sushi • $$
207 N Washington Hwy, Ashland

Customers` Favorites

Spicy Tuna Roll Shrimp Tempura in \u0026 Out Salmon
Sashimi and Sushi Deluxe Combination
Albacore Sashimi Ala Carte
California Dream Roll
Crusty Philly Salmon
Shrimp Tempura Roll
Yellowtail Hamachi
Green Tea Ice Cream
Lobster Hand Roll
Tempura Appatizer

“Delicious! Server was so sweet and the restaurant is adorable. This place is definitely what the reviews claim it to be!“

4.5 Superb155 Reviews
Thai Gourmet Restaurant Thai • $
9555 Kings Charter Drive, Ashland

Customers` Favorites

Pineapple Fried Rice
Beef Massaman Curry
Veggies Choo Chee
Green Papaya Salad
Pad Thai Noodles
Thai Fried Rice
Drunken Noodles
Bangkok Chicken
Peanut Sauce
Panang Curry

“Best thai food we've had in a while. I had Pad Woon Sen - very fresh vegetables and the noodles were cooked perfectly. The walls are covered in coloring sheets and pictures of happy customers. It's clear they love serving people and I felt that care in the service we received. What a nice discovery and delicious meal after a day of theme park food at Kings Dominion.“

4.3 Superb216 Reviews
Homemades By Suzanne Caterers • $$
102 North Railroad Avenue, Ashland

“Lunch at Suzanne’s is always a must when visiting Ashland. Wonderful food, great desserts.“

4.3 Superb237 Reviews
Iron Horse Restaurant American • $$
100 S Railroad Ave, Ashland

Customers` Favorites

Acorn Squash Stuffed with Risotto Peppers Ankale in a Parmesean Sauce
Mussels Prince Edward Island Mussels
Joyce Hatch's Crab Cake Sandwich
Iron Horse Double Cheeseburger
Iron Horse Scallops and Shrimp
Cast Iron Seared Filet Mignon
Double Cheeseburger & Fries
Grilled Filet Mignon Mkt
Iron Horse Caesar Salad
Grilled Chicken Club

“I first found Iron Horse while looking for a good steak and burger spot near Kings Dominion. The reasonable prices and strong ratings convinced us to give it a try, and we enjoyed the experience enough to come back for a second visit—this time with my husband and kids during another trip to King’s Dominion.

On our first visit, the weather was perfect, so we sat outside. I ordered a grilled ribeye to share with my little son and a cheeseburger for my daughter, along with a market salad with goat cheese. Everything was delicious, and my kids kept asking for more of my steak and mashed potatoes! We also got to see the trains passing by, which added a fun and unexpected element to the dining experience.

Our second visit gave us another chance to try more of the menu. We ordered the beet salad, ribeye, scallops, and a beer. The beet salad was excellent—beets and arugula with goat cheese and candied walnuts made such a great combination that even my kids kept asking for bites.

We shared the ribeye again, and I really appreciated that it was served on two plates so the kids could easily share the steak, beans, and mashed potatoes. The steak was cooked beautifully. Honestly, I was tempted to steal some of their food!

The scallop dish was rich and buttery, with a wonderfully ocean-like flavor, but a bit salty. I especially enjoyed the cauliflower risotto underneath the cooked spinach. The scallops and spinach alone might have felt a little too rich, but the cauliflower risotto added a lighter element that balanced the dish really well.

For dessert, we had the raspberry cheesecake, which had a comforting, homemade feel to it. We also ordered the Banana Foster, thinking it would be another sweet dessert, only to discover that it was actually a drink—and a very strong one! Definitely worth knowing before ordering.

One thing that stood out across in the first visit was the service. Our server was warm, thoughtful, and attentive. On our first visit, she even whispered when asking whether we wanted drinks or dessert for the kids, joking that as a parent herself, she knew those questions could sometimes create unnecessary drama. It was such a small but thoughtful gesture that I still remember it.

And there was another memorable moment from our first visit: I accidentally left my purse at the restaurant while heading to Target, after leaving my luggage at home. The staff quickly returned it to me, which was incredibly kind and reassuring. It became one of those funny little travel mishaps that we now get to share as a story.

On our second visit, the restaurant was quite busy for a Tuesday night, with many tables filled. To me, that was a great sign of a restaurant that is genuinely loved by the locals, even on a weekday. Despite being busy, our server did her best to take care of everyone. Our son vomited and we were provided with a lot of napkins to clean up on our own. We understand that the restaurant was too busy to help out.

After two visits, Iron Horse has definitely earned a spot on our list of places to return to when we’re in the Kings Dominion area. Great food, reasonable prices, attentive service, and—most importantly—a genuinely kind team.“

4.1 Good355 Reviews
Brick Oven Bistro Pizza • $
139 Hill Carter Pkwy, Ashland

Customers` Favorites

Chef Salad with Grilled Chicken
Vegetable Stromboli
Fettuccine Alfredo
Large Meat Calzone
Mozzarella Sticks
Eggplant Parmesan
Steak and Cheese
Meat Lovers Pizza
WL Garlic Knots
Steak Stromboli

“Highly recommend the Chicken Alfredo, it was amazing! Customer service is on point :)“

4.1 Good291 Reviews
The Spot Sports Bar & Grill Italian • $
504 England Street, Ashland

Customers` Favorites

XL Slice of Pizza - 1 Topping Double Cut
Spaghetti and Meatballs
Steak and Cheese Sub
Steak & Cheese Sub
Peperoni Pizza
Garlic Knots
Italian
Onion

“Marcus and his sports bar are awesome! The atmosphere is fun, the staff is friendly, and Marcus really goes out of his way to make everyone feel welcome. The drinks were great, the food was tasty, and it’s a perfect spot to watch games with friends. I’ll definitely be coming back!“

4.1 Good144 Reviews
Islamorada Fish Company Seafood • $$
11550 Lakeridge Pkwy, Ashland

Customers` Favorites

Uncle Buck’S Fish \u0026 Chips
Uncle Buck’S Fish & Chips
Blackened Shrimp Pasta
Spinach Artichoke Dip
Alligator Appetizer
Crab Cake Sandwich
Fish and Chips
Fried Pickles
Fried Catfish
Shrimp Tacos

“Our server Rachel was great. Very personable and checked on us frequently to make sure everything was good. I'm giving it 3 stars in atmosphere because the fish aquarium has been out of service for over a year. ☹ The aquarium is what really makes the atmosphere 10 stars. I hope it is operational soon.“

3.8 Good322 Reviews
Jade Chinese Restaurant Chinese • $
10180 Lakeridge Parkway Suite 109, Ashland

Customers` Favorites

House Fried Rice with Chicken Pork & Shrimp
Shrimp with Garlic Sauce
General TSO's Chicken
Fried Pork Dumplings
Hot and Sour Soup
Kung Pao Chicken
Triple Delight
Sesame Chicken
Orange Chicken
Egg Drop Soup

“Great food, nice portions!“

3.5 Good198 Reviews
Waffle House Breakfast • $
808 England Street, Ashland

Customers` Favorites

Angus 1 4-lb Hamburger Deluxe with Hashbrowns
Two Egg Breakfast with Bacon \u0026 Grits
Hashbrowns Scattered Smothered & Covered
Waffle House Allstar Breakfast Pancake
Two Egg Breakfast with Bacon & Grits
Scrambled Eggs Grits & Bacon
Waffle & Sausage Sandwich
Breakfast Hashbrown Bowl
Cheesesteak Melt
Classic Waffles

“expect to wait a little bit as the food was AMAZING and I'm not a fan of waffles but I am their Blueberry waffle There prices are very good too, great food great prices , a nice family breakfast“

3.4 Good333 Reviews
Little Caesars Pizza Pizza • $
217 South Washington Highway, Ashland

Customers` Favorites

Cheese Stuffed Crust Pretzel Pepperoni Pizza with Cheese Sauce
Crazy Combo Crazy Bread & Crazy Sauce
Stuffed Crust Pepperoni
Extramostbestest Cheese
Italian Cheese Bread
Pepperoni Crazy Puffs
Stuffed Crazy Bread
5 Meat Feast

“The service was fantastic.It was almost closing and they still one hour away to make my five pizzas and cats be entertained and happy until they're ready

Vegetarian options: There is a variety of vegetarian options on the menu

Dietary restrictions: You have a selection of things you can add and take out on the menu

Parking: Parking roomie

Kid-friendliness: It's right.
Beside route one so it's perfectly kid friendly

Wheelchair accessibility: If you gotta limp you can get in there“

3 Average192 Reviews
Fuddruckers Hamburger • $
100 North Carter Road, Ashland

Customers` Favorites

Kobe Beef Burger and Onion Rings
Bourbon Burger and Fries
Mushroom Swiss Burger
Big Chili Cheese Dog
Sweet Potato Fries
Bacon Cheeseburger
Fried Onion Rings
Chicken Sandwich
Hangover Burger
Fish and Chips

“The service was excellent. The manager came over and asked if we needed anything and was extremely friendly. The burger was so good I went up and ordered a second one. Very surprised to see such a good restaurant in an old truck stop. Pleasantly surprised.“

3.3 Good410 Reviews

You May Also Like