Overview

Shirley’s Bar & Restaurant, located on the first floor at 20 W Tabb St in historic Petersburg, VA, offers a compelling blend of Southern hospitality and refined dining. Nestled within the charm of Olde Towne, this restored hotel venue creates an inviting atmosphere that pays homage to its rich past while delivering a modern culinary experience.

The menu highlights several standout dishes that showcase Southern classics with an elevated touch. The Southern Fried Chicken Sandwich and Fingers are hearty and well-seasoned, providing that satisfying crunch and flavor everyone expects. Their Smashed Burger impresses with quality ingredients and careful preparation, making it a favorite among patrons. Vegetarians will appreciate the Grilled Vegetable Ciabatta, a thoughtfully balanced offering amidst a largely meat-centric menu. For sides, the Smoked Gouda Macaroni & Cheese offers creamy comfort elevated by smoky notes, complementing many entrees.

Beyond entrees, Shirley’s excels with its appetizer selections. The Charcuterie Board is thoughtfully curated, ideal for sharing, while the unique 20 West Shrimp Salsa Martini presents a creative twist on shrimp ceviche, though some guests have noted variations in freshness. Salads like the Southern Caesar provide a satisfying, crisp start or light meal option.

The bar experience stands out as a highlight. Patrons praise the knowledgeable bartenders and inventive cocktails. Signature drinks, including a locally inspired White Lady cocktail, showcase a creative approach to mixology. The bar also features a solid selection of local beers, perfect for winding down after exploring Petersburg’s historic district.

The dining room itself exudes old-world charm, contributing to a memorable ambiance well-suited for special occasions or relaxed evenings alike. While the space embraces a vintage feel without grandiose embellishments, it maintains a warm, inviting atmosphere. This, paired with attentive service noted during holiday events and regular dining, underscores a commitment to guest satisfaction.

Shirley’s audience ranges from locals craving quality Southern fare to visitors seeking an authentic taste of Petersburg’s culinary scene. Whether you’re in for a leisurely lunch, a crafted cocktail at the bar, or a celebratory dinner in a historically rich environment, Shirley’s offers a blend of flavor, history, and hospitality that stands out in the region.


Amenities & Services

Popular for
Lunch
Dinner
Solo dining
Offerings
Alcohol
Beer
Cocktails
Coffee
Comfort food
Late-night food
Private dining room
Small plates
Spirits
Vegan options
Vegetarian options
Wine
Atmosphere
Casual
Cosy
Trendy

What Customers Say

Cya Vsqz
Dec 11,2025
4/5
Apparently they are open for breakfast but not taking reservations for that time. Menu for lunch doesn’t have much so we tried an appetizer and it wasn’t fresh. It was so cold you can tell it was made ahead of time and stored in the fridge. This was the shrimp martini ceviche. Not too much spice and the chips are homemade with some seasoning on them. While eating lunch there was a maintenance guy outside with a blower and I couldn’t even have a good conversation.
lind reiss
Dec 11,2025
5/5
the cocktails and the meals were outstanding in presentation, flavor, quality of cooking, and quantity. This is true for the appetizers and main courses. Shirley’s is located in the old section of Petersburg, where our family lived for decades, so it is with pride and pleasure that we strongly recommend Shirley’s as an outstanding restaurant, anywhere. Beverages, appetizers, main courses, and enjoying the ambiance of an era gone by in this restored hotel and restaurant - definitely worth the drive to Olde Towne Petersburg for an outstanding meal. See photos for appetizers and entrees we enjoyed. The overall price per person includes cocktails and service tip.
Rage SFX
Dec 11,2025
5/5
We went to the bar for drinks 2 nights during our stay and both our bartenders were absolutely amazing. Sol was very knowledgeable of the alcohol she was serving and Jason had some amazing drink recipes he created, I recommend that white lady, definitely should be added to the menu. They had a great selection of local beers and a really good cocktail list. Great way to unwind after a long day.
Robert Hoagland
Dec 11,2025
5/5
We had a very nice lunch here at Hotel Petersburg. The dining room is beautiful and has old world charm. This would be a great place to go for a special occasion.
Joe Mangioni
Dec 11,2025
5/5
Booked the thanksgiving dinner and was very pleased. Service was top notch, enjoyed the food and drink, and the hotel has a nice vibe. I think folks expecting real gold accents and a parking lot need a reality check about where they are. We enjoyed the holiday and appreciated the hustle of the crew from bar to kitchen.
Anna T
Dec 11,2025
5/5
Wonderful atmosphere for date night. Patio area is comfortable and inviting. Service was spectacular. We told our waitress about horrible peach cobbler from another place we had so she said they had a great one on the menu and she was right. It was exactly what we wanted. I could have made a small meal or snack out of their mac and cheese. It was a good size portion for me.

Leave a Review

Location

Opening Hours

Monday 07:00 AM - 10:00 AM 11:00 AM - 09:00 PM
Tuesday 07:00 AM - 10:00 AM 11:00 AM - 09:00 PM
Wednesday 07:00 AM - 10:00 AM 11:00 AM - 09:00 PM
Thursday 07:00 AM - 10:00 AM 11:00 AM - 09:00 PM
Friday 07:00 AM - 10:00 AM 11:00 AM - 09:00 PM
Saturday 07:00 AM - 10:00 AM 11:00 AM - 09:00 PM
Sunday 07:00 AM - 10:00 AM
Top Picks for You

More Restaurants in Petersburg, Virginia, USA

Handpicked spots for food lovers. Your next favorite meal awaits!