Richmond, a city full of charm and history, is also a haven for foodies. Whether you’re a vegan or a meat lover, Richmond’s culinary scene offers something for everyone. From cozy cafes to fine dining spots, here’s a list of 15+ restaurants that will make your taste buds sing.
1. The Daily Kitchen & Bar

The Daily Kitchen & Bar focuses on serving healthy and sustainable food. With a variety of dishes catering to vegan, vegetarian, and meat-eaters alike, this spot is perfect for anyone looking for balanced meals.
Don’t Miss: Their vegan coconut curry is a rich, flavorful dish packed with fresh veggies and a creamy coconut base. Meat lovers will enjoy their grass-fed beef burger with a side of truffle fries.
2. Heritage

Heritage combines local ingredients with innovative cooking techniques to create dishes that feel both familiar and exciting. This upscale yet approachable spot is perfect for celebrating a special night out.
For Vegans: Try their seasonal vegetable plate, a medley of perfectly cooked produce. For Meat Lovers: Their roasted chicken with crispy skin and a savory jus is unforgettable.
3. Proper Pie Co.

Looking for a quick bite that’s both satisfying and delicious? Proper Pie Co. offers handcrafted savory and sweet pies. The flaky crust and hearty fillings make it a favorite among locals.
Vegan Delight: Their lentil and vegetable pie is a hit. For Others: Opt for the classic chicken and mushroom pie, bursting with flavor.
4. Brewer’s Cafe

Brewer’s Cafe is a cozy spot offering fantastic breakfast and lunch options. It’s a community favorite, known for its welcoming vibe and fresh ingredients.
Top Pick for Vegans: Their avocado toast is a simple yet satisfying choice. Meat Option: The smoked turkey panini is a must-try for a hearty meal.
5. Lehja

For those craving Indian-inspired cuisine, Lehja is a modern take on traditional flavors. Their menu features a wide range of options to cater to all dietary preferences.
Vegan Must-Try: The vegetable biryani, fragrant and spiced to perfection. For Meat Lovers: Go for their butter chicken, a creamy, indulgent dish served with naan.
6. Kuba Kuba

Kuba Kuba brings the flavors of Cuba to Richmond with vibrant dishes and a laid-back atmosphere.
Vegan Choice: The black bean soup is hearty and full of smoky flavors. Carnivore Favorite: The Cuban sandwich, stuffed with roast pork and Swiss cheese, is a classic.
7. 8½

A casual Italian eatery, 8½ specializes in handmade pizzas and comforting pasta dishes. Whether you’re dining in or taking it to-go, this spot never disappoints.
For Vegans: The marinara pizza is a no-cheese option packed with robust tomato flavors. For Others: The meatball pizza is a favorite among regulars.
8. Roots Natural Kitchen

Roots Natural Kitchen is perfect for anyone looking for a quick, healthy meal. Their build-your-own bowl concept makes it easy to customize your meal.
Vegan Option: Try the Southern bowl with tofu, sweet potatoes, and kale. Meat Option: Add grilled chicken to your custom bowl for a protein boost.
9. Belmont Butchery

Belmont Butchery is ideal for carnivores looking for expertly prepared meats. While it may not cater heavily to vegans, it does offer a few vegetarian sides.
For Vegans: The roasted vegetable sides are flavorful and filling. Meat Highlight: Their beef brisket melts in your mouth.
10. Citizen Burger Bar

If you’re in the mood for a classic burger, Citizen Burger Bar is the place to be. They offer premium ingredients and cater to both vegans and meat lovers.
Vegan Burger: Their black bean burger is topped with fresh veggies and vegan cheese. Classic Meat Burger: Try the Citizen Burger, made with grass-fed beef and a brioche bun.
11. Maple & Pine

Located in the Quirk Hotel, Maple & Pine delivers a fine dining experience with a focus on artistic plating and fresh ingredients.
Vegan Dish: Their seasonal roasted vegetable entree is both creative and satisfying. Meat Option: The lamb chops, perfectly cooked and paired with seasonal sides, are a standout.
12. ZZQ Texas Craft Barbecue

For barbecue enthusiasts, ZZQ is a must-visit. This spot specializes in authentic Texas-style barbecue with tender, smoky meats.
Vegan Tip: Pair their cornbread and pickled veggies for a lighter meal. For Meat Lovers: Their beef brisket is a showstopper.
13. Ipanema Cafe

A Richmond staple, Ipanema Cafe is a haven for vegetarian and vegan-friendly meals. It’s cozy, creative, and full of fresh flavors.
Best Vegan Dish: The tempeh sandwich, served with a side of tangy slaw. For Flexitarians: Their daily specials often include hearty, non-meat options.
14. Carytown Burgers & Fries

This local favorite offers a range of burger options, from traditional to plant-based. The atmosphere is fun and family-friendly.
Vegan Winner: The Beyond Burger is a crowd-pleaser. Meaty Option: Their classic cheeseburger is a comforting choice.
15. Shagbark

Shagbark offers a farm-to-table dining experience with a Southern twist. The menu is seasonal, ensuring fresh and flavorful dishes year-round.
Vegan Option: Their vegetable stew is hearty and flavorful. Meat Favorite: The seared duck breast is a must-try.
16. The Pit and The Peel

This cafe is all about healthy and delicious meals. From smoothies to wraps, there’s something for everyone.
Vegan Choice: The acai bowls are refreshing and filling. Meat Option: The turkey and avocado wrap is a balanced meal for lunch.
17. Perly’s

Perly’s serves up modern takes on classic deli dishes. It’s a quirky spot with a menu full of surprises.
Vegan Dish: The veggie-packed hummus plate is delightful. Meat-Lover Pick: Their pastrami on rye is unforgettable.
18. Stella’s

Stella’s is a beloved spot for Mediterranean cuisine. The dishes here are full of bold, fresh flavors.
Vegan Highlight: The stuffed grape leaves are a flavorful appetizer. Meat Dish: Their lamb kebabs are tender and well-seasoned.
Richmond is truly a city that celebrates food, offering a range of cuisines to suit every palate. Whether you’re a vegan or a meat enthusiast, you’re sure to find your next favorite spot in this vibrant culinary scene. Happy dining!