10 Best Vegetarian Restaurants near Virgin

Buffalo Trails Trading Company Cafe • $$
771 UT-9, Virgin

Customers` Favorites

Chocolate Peanut Butter Pie of the Day
Bob's Famous Buffalo Burger with Fries
Lemon Meringue Cheesecake Pie
World Famous Buffalo Burger
Chicken Salad Sandwich
Ribeye Steak Sand ch
Lemon Meringue Pie
Banana Crème Pie
Hawaiian Chicken
Fish and Chips

“Buffalo Bob's is one of the best restaurants we have ever been to. This place has fresh, homemade food. Real buffalo meat for the burgers and the twist on his Rosemary chicken is to die for! We have driven more then 30 minutes to visit Bob. He has an amazing personality and is funny and refreshing. We recommend stopping by to anyone we know going to St. George or surrounding areas.“

4.4 Superb119 Reviews
VIRGIN TRADING POST/FORT ZION American • $$
1000 W. Hwy 9, Virgin

“Da visitare e immortalare con tanti scatti“

4.2 Good234 Reviews
Cactus Room American • $
771 UT-9, Virgin

Customers` Favorites

Buffalo and Waygu Burger with Home Made Fries
Hawaiian Chicken Pasta Salad w Garlic Bread
Ribeye Steak Wrap w Chips
Ribeye Steak Sandwich
Famous Buffalo Burger
American Wagyu Burger
Chicken Sandwich
Buffalo Burgers
Fish and Chips
Key Lime Pie

“This is indeed, a real experience. The chef can make anything, we had burgers in the fries and I think a key lime pie- it was all five star. the wait staff is hilarious and the adjacent “antique store” is something out of another era. There’s a fancy and expensive place across the street. Don’t even think about going there. This is the real deal.“

4 Good162 Reviews
El Rancho | Mexican Restaurant Mexican • $
279 N State St, La Verkin - 4.63 miles

Customers` Favorites

Tamales Beans and Rice
Quesadillaq Taquitos
Chicken Enchiladas
Enchiladas Verdes
Carne Asada Tacos
Beef Enchiladas
Rolled Taquitos
Enchilada Plate
Chicken Tostada
Chicken Tamale

“Stopped here on way back from Zion one night with adult kids for takeout. Was not disappointed at all. The owner is welcoming, food is delicious and there is a variety to choose from, loved it so much we went back for lunch next day before leaving the area. Highly recommend!“

4.5 Superb307 Reviews
Peruvian Flavors Peruvian • $
68 W State St, Hurricane - 5.98 miles

Customers` Favorites

Side of Fried Plantains
Papa a La Huancaina
Empanadas De Pollo
Chicharron Peruano
Rotisserie Chicken
Bistec A Lo Pobre
Vegetarian Causa
Pabellon Criollo
Arroz Con Pollo
Pollo a La Brasa

“Beautiful, beautiful people beautiful restaurant and wonderful wonderful service and the food was unbelievable thank you thank you thank you for your beautiful service“

4.3 Superb228 Reviews
Stage Coach Grille American • $$
99 N State St, La Verkin - 4.66 miles

Customers` Favorites

Stage Coach Chicken Fried Chicken Sandwich
Stage Coach Chicken Fried Steak
Linguine Alfredo with Chicken
Jalapeno Pepper Popper
Balsamic Glazed Salmon
Strawberry Cheesecake
Tomahawk Steak Dinner
Triple Chocolate Cake
Country Fried Steak
Maryland Crab Cakes

“Stopped by right at the switch from breakfast to lunch at 11:00. Serving sizes were great! Atmosphere was warm and friendly. Quick service and quick to fix small mistakes (waitress accidentally put in the children’s order of strips instead of adult). Overall great experience!“

4.2 Good590 Reviews
Las Lupitas Mexican Grill Mexican • $
460 State St, Hurricane - 6.34 miles

Customers` Favorites

Empanadas Carne -Pollo or Meat and Chicken
Shredded Beef Chimichanga Dinner
Mexican Flag Enchiladas
Chicken Quesadilla
Fajita Quesadilla
Carne Asada Plate
Pork Chile Verde
Fried Ice Cream
Arroz Con Pollo
Chips and Salsa

“Muy buena Comida! Ambiente Mexicano, desde la música hasta la comida! 😎👊🙏😍“

4.2 Good203 Reviews
Lonny Boy's BBQ Barbecue • $
980 W State St, Hurricane - 6.8 miles

Customers` Favorites

Fried Cauliflower and Mac and Cheese
Smoked Beef Brisket Sandwich
Smoked Pulled Pork Sandwich
The Thunderbird Sandwich
Fries and Mac & Cheese
Trailblazer BBQ Burrito
Macaroni and Cheese
Dill Potato Salad
Ribs Plate Meals
Two Meat Plate

“Great place with memorabelia, funny signs and T Shirts ….. very entertaining!!! AND beer from Bohemia Brewery and BEST ICED TEA EVER! Plus - they played derp cuts from Lef Zep, Yes, amd other classic bands SO FUN!!!! Oh and the food really tastes like it came from Kansas City!!!!“

3.9 Good255 Reviews
Domino's Pizza Pizza Delivery • $
410 W State St, Hurricane - 6.31 miles

Customers` Favorites

Thin Crust Extra Cheese Pizza
Sweet Mango Habanero Wings
Cali Chicken Bacon Ranch
Philly Cheese Steak
BBQ Chicken Pizza
Pepperoni Pizza
Chicken Wings
Bread Twists
Pan Pizza
Lava Cake

“⭐️⭐️⭐️⭐️⭐️

I ordered a Chicken Alfredo pizza from Domino’s thinking, “Yeah okay, this will be fine.”
It was not fine. It was a personal attack on my self-control.

This thing showed up hot, creamy, and disrespectfully delicious. The Alfredo sauce didn’t just sit there…it made eye contact. The chicken was tender like it had been emotionally supported. The cheese pulled in slow motion like it knew it was being watched.

One slice in and I was already bargaining with myself like, “I’ll save the rest for later.” Reader…I did not. I hovered over the box like a raccoon guarding treasure. Fork? Plate? Dignity? Gone.

Domino’s had no right to make a pizza that feels illegal at this price point. If you hear a grown adult whisper “wow” alone in their kitchen at midnight, mind your business. It’s the Chicken Alfredo pizza doing what it does best.

10/10. Would absolutely order again and pretend I won’t eat the whole thing.“

3.6 Good105 Reviews
Mekong Kitchen Thai Restaurant Thai • $
847 W State St, Hurricane - 6.75 miles

Customers` Favorites

Mekong Fried Rice House Combo
Drunken Noodles with Chicken
Sweet and Sour Chicken
Pad Thai with Chicken
Vegetable Delight
Mango Sticky Rice
Teriyaki Chicken
Orange Chicken
Massaman Curry
Panang Curry

“Ah roi mak mak! Taste was reminiscent of my favorite hang out in Sukhumvit, Thank you! We had Tom kha gai, and pad see ew mu. The sticky rice and mango was as authentic as I've seen stateside. And when 50 people showed up as a group after 9pm when she closed at 930, she accommodated them all with grace. Be advised she serves everything in to go boxes and containers. It doesn't deter what you're there for...the food! Thai speakers 🙏“

3.7 Good189 Reviews

Taste More In Virgin

You May Also Like