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 »