NuVegan Cafe Petersburg
About
NuVegan Café Petersburg is a plant-based restaurant specializing in vegan soul food, serving Southern-inspired dishes such as mac and cheese, collard greens, and chicken alternatives at its location on South Sycamore Street. As the only vegan restaurant in the Tri-Cities area, the café opened in March 2025 and is committed to making plant-based cuisine accessible and delicious while supporting community health and inclusivity.
Hours
Monday: 11:00 AM – 8:00 PM
Tuesday: 11:00 AM – 8:00 PM
Wednesday: 11:00 AM – 8:00 PM
Thursday: 11:00 AM – 8:00 PM
Friday: 11:30 AM – 8:00 PM
Saturday: 11:30 AM – 8:00 PM
Sunday: Closed
Tuesday: 11:00 AM – 8:00 PM
Wednesday: 11:00 AM – 8:00 PM
Thursday: 11:00 AM – 8:00 PM
Friday: 11:30 AM – 8:00 PM
Saturday: 11:30 AM – 8:00 PM
Sunday: Closed
Location
950 South Sycamore StreetPetersburg, VA 23803Get Directions
Inaccurate or incomplete information? Let us know.