Enable JavaScript to run this app.
Skip to main content
OpenTable logo
Shirley’s, Petersburg, VA

Shirley’s

4.5 (62)
$30 and under
Pub
20 W Tabb St, Petersburg, VA 23803

Make a reservation

2 people
SunMonTueWedThuFriSat
7:00 PM
Booked 3 times today

About this restaurant

  • Good for special occasions
  • Charming
  • Good for business meals
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 combines 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 offer all-day bar bites perfect for pairing with a cold beer or cocktail.

Dining areas

Additional information

  • Dining style
    Casual Dining
  • Price
    $30 and under
  • Cuisines
    Pub
  • Hours of operation
    Mon–Sat 11:00 am–9:00 pm
  • Phone number
  • Dress code
    Casual Dress
  • Catering
    From elegant plated dinners to themed food stations and gourmet buffets, the experienced culinary team at Hotel Petersburg offers various options to reflect your event’s tone and style. The customizable menus are designed to meet your budget and guests’ needs while exceeding your expectations. To learn more contact riche-salesadm@hilton.com.
  • Private party facilities
    At Hotel Petersburg, we offer a variety of unique venues for your meetings and events. Whether you're organizing an intimate gathering or a grand celebration, our indoor and outdoor spaces offer the perfect setting. For groups of 15 or more, please contact our Sales Office for more information at riche-salesadm@hilton.com.
  • Neighborhood
    Petersburg
  • Cross street
    Located on Tabb Street between Sycamore Street and North Union Street.
  • Parking details
    Private Lot
  • Additional
    Banquet, Bar/Lounge, Gender Neutral Restroom, Non-Smoking, Patio/Outdoor Dining, Wheelchair Access

What 62 people are saying

Shirley’s reviews from people who’ve dined at this restaurant. Based on recent rating.

Overall ratings and reviews

Reviews can only be made by diners who have eaten at this restaurant

4.5
4.5 based on recent ratings
  • 4.6Food
  • 4.5Service
  • 4.8Ambience
  • 4.2Value

NoiseModerate

Loved For

  • Richmond

    Best Ambiance

  • Richmond

    Good for special occasions

Review summary

AI-generated from verified diner reviews
Shirley's offers a delightful dining experience with its "beautiful ambiance" and "superb food." Diners praise the "excellent service" and highlight dishes like the Lobster and Shrimp Salsa Martini as "perfectly cooked." The historic setting and warm atmosphere make it a "memorable dining experience," despite occasional service and bar hiccups.
62 Reviews
  1. LaWanda

    Richmond2 reviews

    5.0

    Dined 2 days ago

    1. Overall 5
    2. Food 5
    3. Service 4
    4. Ambience 5
    We took my daughter's prom pictures on the rooftop last weekend. The view was beautiful and picturesque. We had such a great time that we decided to make reservations for the Mother's Day brunch. Once again, this restaurant did not disappoint us. The ambiance in the courtyard was very laid back and peaceful. The food was flavorful and simply delicious!!! I love this hidden gem! Thanks Old Town Petersburg!

    Is this helpful?

  2. JenM

    Richmond8 reviews

    4.0

    Dined 2 days ago

    1. Overall 4
    2. Food 3
    3. Service 4
    4. Ambience 5
    Shirley's has a great ambiance of traditional southern hospitality. The day was beautiful and warm so we chose to be seated on the patio. Our server was friendly and attentive. My Aperol Spritz was on point. Brunch is served buffet style and is all you can eat. The food was plentiful but was only good not great. Lots of bread and high carb food choices. I am sorry to say, for the price it was not a good value.

    Is this helpful?

  3. RICHARD

    Richmond3 reviews

    2.0

    Dined 3 days ago

    1. Overall 2
    2. Food 3
    3. Service 3
    4. Ambience 3
    Made reservations for rooftop… as it turns out reservations were not needed because it is first come first serve for the tables… very limited selection of bar food only on roof… no waitstaff on roof, needed to go to bar to order drinks and food… we skipped the food… we ended up downstairs on the first floor dining area… again a very limited selection of dishes… very disappointing experience

    Is this helpful?

  4. ken

    Raleigh1 review

    1.0

    Dined 3 days ago

    1. Overall 1
    2. Food 2
    3. Service 1
    4. Ambience 5
    Five for lunch, ordered a beer and beer was not available. We then ordered lunch. Appitizers, salads along with 3 entrees all arrived at same time (about 45 minutes). One lunch arrived about 10 minutes later and one lunch never arrived at all. Service was horrible in every way. The appetizer was cold, salad was pitiful. The lunch selections were ok except for mine which I never received.

    Is this helpful?

  5. OpenTable Diner

    Richmond1 review

    4.0

    Dined 5 days ago

    1. Overall 4
    2. Food 5
    3. Service 4
    4. Ambience 5
    All in all it was a good experience. We were a party of 4 on the rooftop. The arrival process is a bit confusing . There was no one at the podium near the elevator. We had to ask front desk staff how to get to the rooftop. Everyone gets escorted up and down the elevator. Bartending staff have to Radio for someone to bring you back down. When you use the bathroom, let someone in your party know so they can open the door to let you back out into the rooftop.There’s no table service on the rooftop. Everything gets ordered at the bar and then you bring back to the table, including food. Limited draft menu on the rooftop. The food was excellent.

    Is this helpful?

  6. Kimberly

    Raleigh1 review

    5.0

    Dined 5 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    We were in Petersburg overnight for a work trip and stayed at the Hotel Petersburg. The restaurant was an extension of the hotel ambiance. The food was very good! We will be back.

    Is this helpful?

  7. Tommy

    Richmond1 review

    5.0

    Dined 6 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Shirley's is absolutely beautiful....very impressive. The staff was first class. We had the "Pork Wings" for our appetizer and it was very tasty and presentation was perfect. We both got Shrimp and Grits as our meal. I've had shrimp and grits at a lot of restaurants and this was probably the best I've had. And again the presentation was over the top. I will definitely be going back.

    Is this helpful?

  8. meg

    Richmond1 review

    3.0

    Dined 7 days ago

    1. Overall 3
    2. Food 3
    3. Service 3
    4. Ambience 5
    Hello! Was super excited to come try you all out. Hotel is lovely and service was satisfactory--- the host/receptionist in the dining area seemed slightly irked when my mother mistakenly gave her name instead of mine (which the res was under). Didn't seem to cheery and inviting. Staff was much the same. Satisfactory but not what you expect in a nice hotel, from experience. We also wondered if we could check out the rooftop lounge. The waitress said we could go to the front desk for a tour. I think she was mistaken, which is totally ok. But the person at the front desk seemed highly bothered by us asking and by the waitress being misinformed about the protocol there. I would give it 5 stars all across the board but as someone who has been in the service industry for so long myself, the sub-par attitudes were really disappointing; the staff needs polish. It's a lovely hotel and we love Petersburg. You just never know who you are serving, so they should look alive. Lots of professionals in that town that could leave glowing (or not so glowing reviews).

    1 person found this helpful

  9. Mary C

    Richmond2 reviews

    3.0

    Dined on May 3, 2025

    1. Overall 3
    2. Food 4
    3. Service 2
    4. Ambience 2
    We ordered three types of beer in each one we came back and we were told it was not available so we ended up drinking iced tea. My wife or the lamb chops and a sweet potato fries lamb chops were amazing. It came out perfect. The fries were cold. . I ordered the small salad with grilled chicken and it didn’t come out until my wife had finished her meal. The server was amazing and caught their meal and but it was very busy there the night that we were there. . I believe it must’ve been something going on in the kitchen because the servers were amazing and very helpful and tried to make a difficult situation, right

    Is this helpful?

  10. Michael

    Richmond3 reviews

    3.0

    Dined on May 2, 2025

    1. Overall 3
    2. Food 2
    3. Service 3
    4. Ambience 5
    Restaurant and Bar Beautiful Service Good Food not up to expectations.

    Is this helpful?

FAQs

Shirley’s is rated 4.5 stars by 62 OpenTable diners.

Yes, you can generally book this restaurant by choosing the date, time and party size on OpenTable.

  1. Home
  2. United States
  3. Virginia
  4. Richmond
  5. Petersburg

Make a reservation


Booked 3 times today
Google Map for Shirley’s

20 W Tabb St, Petersburg, VA 23803

Dining areas

Additional information

  • Cross street
    Located on Tabb Street between Sycamore Street and North Union Street.
  • Neighborhood
    Petersburg
  • Hours of operation
    Mon–Sat 11:00 am–9:00 pm
  • Price
    $30 and under
  • Cuisines
    Pub
  • Dining style
    Casual Dining
  • Dress code
    Casual Dress
  • Parking details
    Private Lot
  • Additional
    Banquet, Bar/Lounge, Gender Neutral Restroom, Non-Smoking, Patio/Outdoor Dining, Wheelchair Access
  • Phone number
  • Catering
    From elegant plated dinners to themed food stations and gourmet buffets, the experienced culinary team at Hotel Petersburg offers various options to reflect your event’s tone and style. The customizable menus are designed to meet your budget and guests’ needs while exceeding your expectations. To learn more contact riche-salesadm@hilton.com.
  • Private party facilities
    At Hotel Petersburg, we offer a variety of unique venues for your meetings and events. Whether you're organizing an intimate gathering or a grand celebration, our indoor and outdoor spaces offer the perfect setting. For groups of 15 or more, please contact our Sales Office for more information at riche-salesadm@hilton.com.
  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Cookie Preferences
Copyright © 2025 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo