Richmond, Virginia, is not just a city of historical landmarks and vibrant art scenes; it’s a gastronomic playground, a place where flavors collide in the most delightful ways. Known for its culinary creativity, the city hides treasures for those willing to venture off the beaten path. Let’s embark on a mouthwatering journey to uncover some of Richmond’s best-kept dining secrets, where each bite tells a story, each restaurant is a revelation, and the city’s soul is served on a plate.
1. The Roosevelt: Southern Comfort with a Modern Twist
Location and Ambiance
Nestled in the heart of Church Hill at 623 N 25th St, The Roosevelt is a culinary haven that feels like stepping into a warm embrace. The exposed brick walls, soft lighting, and vintage décor create a setting that whispers stories of Richmond’s past while celebrating its present.
Restaurant Overview
The Roosevelt is an ode to Southern cuisine, but with a modern and playful spin. Executive Chef Lee Gregory crafts dishes that are both nostalgic and innovative, using locally sourced ingredients to elevate traditional recipes. It’s a place where fried chicken isn’t just fried chicken—it’s a work of art.
Signature Dishes
- Deviled Eggs with Bacon Jam: A rich and smoky twist on a classic appetizer.
- Pork Shoulder with Grits and Collard Greens: A hearty, soul-soothing dish that sings of Southern tradition.
- Peach Cobbler: Served with house-made ice cream, it’s a dessert that feels like a hug from grandma.
Reservations and Costs
Secure your table through OpenTable to avoid disappointment. Dinner for two, including drinks and dessert, typically ranges from $80 to $120, making it an indulgent yet worthwhile experience.
Tips for Maximum Enjoyment
- Arrive Early: The intimate setting can fill up quickly, even with a reservation.
- Pair Wines Carefully: The curated wine list is a journey of its own. Ask the staff for pairing suggestions.
- Save Room for Dessert: Their peach cobbler is a must-try.
2. L’Opossum: Whimsical French Cuisine with Southern Charm
Location and Ambiance
Located at 626 China St, just minutes from Richmond’s James River, L’Opossum feels like stepping into a surrealist dream. The eccentric décor—a mix of quirky art pieces, velvet furnishings, and dim lighting—sets the stage for a dining experience that’s as whimsical as it is delicious.
Restaurant Overview
Signature Dishes
- Pâté of the Southern Belle: A creamy, decadent liver mousse served with house pickles and crostini.
- Filet Mignon with Crab Béarnaise: A luxurious marriage of land and sea, cooked to perfection.
- Gay Parisian on PBR: A flamboyant dessert that’s as fun to eat as it is to look at.
Reservations and Costs
Bookings are essential and can be made via Resy. Expect to spend around $120 to $160 for two, including cocktails.

Tips for Maximum Enjoyment
- Dress to Impress: The quirky ambiance deserves a little extra flair.
- Explore the Cocktail Menu: Their creative libations are as memorable as the food.
- Take Your Time: The atmosphere encourages lingering, so savor each course.
3. Sub Rosa Bakery: A Taste of Hearth and Heritage
Location and Ambiance
Located at 620 N 25th St, just a short stroll from The Roosevelt, Sub Rosa Bakery is a gem in the Church Hill neighborhood. The scent of freshly baked bread wafts through the air, pulling you in like a siren’s song. Inside, the minimalist décor lets the food take center stage.
Restaurant Overview
Sub Rosa is more than just a bakery; it’s a tribute to the ancient art of wood-fired baking. Run by sibling duo Evrim and Evin Dogu, the bakery uses heirloom grains and traditional techniques to craft bread and pastries that are as wholesome as they are delicious.
Signature Items
- Kouign-Amann: A buttery, caramelized pastry that’s impossibly flaky.
- Lamb Borek: A savory delight filled with spiced lamb, greens, and feta.
- Country Loaf: The perfect sourdough, crusty on the outside and soft on the inside.
Reservations and Costs
No reservations are needed; just arrive early to snag your favorites before they sell out. A visit for two, with pastries and coffee, costs around $20 to $30.
Tips for Maximum Enjoyment
- Go Early: Popular items sell out quickly, especially on weekends.
- Take It To Go: Sub Rosa’s pastries are perfect for a picnic at Libby Hill Park nearby.
- Ask Questions: The staff loves sharing the stories behind their unique grains and methods.
How to Score the Best Deals
1. Follow Social Media for Promotions
Many restaurants, including The Roosevelt and L’Opossum, share last-minute deals, happy hour specials, or seasonal menus on Instagram. Following them keeps you in the loop.
2. Book Through Reliable Platforms
Use trusted platforms like OpenTable or Resy for reservations. Some offer exclusive discounts or loyalty points that can be redeemed for future meals.
3. Visit During Off-Peak Hours
Dining early on weekdays often means shorter wait times and, occasionally, special menu pricing.
4. Sign Up for Newsletters
Many restaurants have email lists offering subscribers discounts, early access to events, or birthday specials.
Tips for Dining in Richmond
1. Dress for the Occasion
While most Richmond restaurants are casual-friendly, places like L’Opossum encourage a touch of elegance. Check the dress code in advance.
2. Be Mindful of Portions
Southern cuisine is famously hearty. Consider sharing dishes or skipping appetizers if you’re a light eater.
3. Respect Reservations
With the popularity of these hidden gems, no-shows can be a serious inconvenience. Always call ahead if your plans change.

4. Ask the Locals
Richmonders are proud of their city’s food scene. Don’t hesitate to ask servers or shopkeepers for their personal recommendations.
Richmond’s dining scene is a kaleidoscope of flavors, where every meal feels like a discovery. From the inventive Southern classics at The Roosevelt to the playful French elegance of L’Opossum and the rustic warmth of Sub Rosa Bakery, the city offers a feast for the senses. Embark on this culinary adventure with an open mind and an empty stomach—you’re in for an unforgettable journey.