Petersburg Department of Communications, Tourism, Marketing &  Government Relations

Longstreet’s Deli

302 North Sycamore Street
Petersburg, VA 23803
(804) 722-4372


Monday-Thursday: 11:00 am – 8:00 pm
Friday-Saturday: 11 :00 am –12:00 am
Sunday: 10:00 am - 4:00 pm

Nestled in the heart of historic Old Towne Petersburg is a deli with a rich and vibrant history: Longstreet’s. The owner describes it as “high-quality casual,” and it has something for everyone. Many patrons come for a quiet lunch and spend the afternoon shopping and sightseeing in the historic district.

But don’t think that Longstreet’s is just a spot for a quiet bite – come evening, Longstreet’s becomes an exciting hub of vibrant people out on the town, who gather at the famous bar and partake of the enormous variety of beers and spirits that Longstreet’s has to offer. Often, there is live music or karaoke to be heard. Regardless, the establishment always reverberates with the laughter and friendly conversation of its guests.

Longstreet’s food is local cuisine par excellence, combining deli-style dishes with traditional American fare. Many of their ingredients are locally produced.

Longstreet’s Deli
302 North Sycamore Street, Petersburg, VA 23803, USA
Directions »

Nearby Attractions