Petersburg Department of Communications, Tourism, Marketing &  Government Relations
Loading...

Shirley’s at Hotel Petersburg

20 West Tabb Street
Petersburg, VA 23803
(804) 280-0998
Website

Hours

Monday - Saturday
Breakfast:  7:00am- 10:00am
Lunch: 11:00am - 2:00pm, Bar Menu 2:00pm - 5:00pm
Dinner: 5:00pm - 9:00pm

Sunday
Breakfast: 7:00am - 10:00am | Bar menu: 11:00am – 8:00pm

Shirley's Bar 
Open Daily: 11:00am - 11:00pm

Boiler Room
Friday-Saturday: 6:00pm - 11:00pm

Additional Info

Reservations: https://bit.ly/ShirleysOpenTable

Shirley’s Restaurant & Bar offers warm hospitality and the region’s flavorful bounty. Menu favorites include playful twists on classic dishes, such as a tomato caprese made with buttermilk-fried green tomatoes and a grilled shrimp cocktail paired with a spicy, tomato-based sauce and homemade tortilla chips.

Executive Chef Mina Mahrous has thoughtfully crafted a menu that showcases refined American cuisine, offering an elevated dining experience. The light-filled and airy dining room of the Hotel Petersburg has been restored to its original grandeur, making it a welcoming gathering place for all.

Buzzing with energy, the ambiance of Shirley’s Bar fuses sleek sophistication with a warm and inviting atmosphere, featuring rich burgundy walls and deep wood accents that create an intimate, refined setting. Our mixologists offer a rotating selection of refreshing cocktails, local craft beer, and wine. Sundays, we feature all-day bar bites perfect for pairing with a cold beer or cocktail.

Hours for Shirley’s Restaurant:
Monday – Saturday
Breakfast:  7:00am- 10:00am
Lunch: 11:00am – 2:00pm, Bar Menu 2:00pm – 5:00pm
Dinner: 5:00pm – 9:00pm

Sunday
Breakfast: 7:00am – 10:00am | Bar menu: 11:00am – 8:00pm

Shirley’s Bar
Open Daily: 11:00am – 11:00pm

Boiler Room
Friday-Saturday: 6:00pm – 11:00pm

Shirley’s at Hotel Petersburg
20 West Tabb Street, Petersburg, VA 23803, USA
Directions »

Nearby Attractions