• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan Options in Petersburg, VA (4)


3 Vegan / Vegetarian Friendly Restaurants

1 Review

Write a Review

235 N Market St, Petersburg, Virginia

804-722-1667

Loading...

Cuisine: Lacto, Ovo, American, Beer/Wine, Gluten-free, Honey, Non-veg

Serves meat, vegan options available. Local microbrewery and restaurant with labeled vegan options.

5 Reviews

Write a Review

414 N Market St, Petersburg, Virginia

804-324-4562

Loading...

Cuisine: Lacto, American, Beer/Wine, Take-out, Non-veg

Serves meat, vegan options available. Little cafe where you build your bowl with choice of base, sauce, and toppings. Has local greens, grains, cooked veggies, tofu.

Write a Review

39 River St, Petersburg, Virginia

804-957-5635

Loading...

Cuisine: Lacto, American, Beer/Wine, Take-out, Non-veg

Serves meat, vegan options available. The veggie chili can be ordered without cheese, and a few of the sides may be vegan as-is.

Health Food Stores, Vegan Shops, Vegan Bakery and Catering, Vegetarian B&Bs, Organizations

4 Reviews

Write a Review

257 E Bank St, Petersburg, Virginia

804-242-0027

Loading...

Traditional bakery in Old Towne offering usually 1 cupcake that's vegan and occasionally another cake - call to check stock. Has non-dairy milk for coffee. Once a month it offers vegan donut day when other vegan baked goods are also available -- see its webpage for updates.


Still hungry? We've got you covered. Try searching for areas surrounding Petersburg, VA.

Please help us improve this Petersburg, VA vegetarian restaurant guide:

Add health food stores, cafes, or vegan restaurants Petersburg, VA.

Report technical difficulty.

Link to this page from your webpage or blog.

Please let these businesses know you found them on HappyCow.

Keep HappyCow Growing Strong!

I would like to support