Petersburg Department of Communications, Tourism, Marketing &  Government Relations

The Rock Yard

414 North Market Street
Petersburg, VA 23803
(804) 835-9582


Wednesday: 11:00 am - 11:30 pm
Thursday - Saturday: 11:00 am - 2:00 am
Sunday: 11:00 am - 11:30 pm

New to Old Towne Petersburg in 2024, this spot on Market Street serves delicious from-scratch Lebanese and Mediterranean dishes along with American favorites. With both an inside and outside bar that are open until late, The Rock Yard has become a favorite hangout for music lovers with frequent live music being performed here. Boasting a sizable and attractive outdoor garden area, this is a great place to eat, drink, and gather with friends, whatever the reason or the season!

The Rock Yard
414 North Market Street, Petersburg, VA 23803, USA
Directions »

Nearby Attractions