Hours
Monday | 7:00 AM - 3:00 PM
Tuesday | CLOSED
Wednesday | 7:00 AM - 3:00 PM
Thursday |7:00 AM - 3:00 PM
Friday | 7:00 AM - 3:00 PM
Saturday | 8:00 AM - 5:00 PM
Sunday | 8:00 AM - 5:00 PM
More than brunch—it’s an experience.
Located in the heart of downtown Petersburg, Let’s Do Brunch brings together fresh ingredients, Southern comfort, great coffee, and welcoming hospitality in a vibrant atmosphere. Whether you’re starting your morning, catching up with friends, or enjoying a leisurely weekend meal, every visit is designed to be memorable.
The menu features signature favorites like Chicken & Waffles, Shrimp & Grits, Catfish Brunch, fluffy pancakes, hearty breakfast classics, and satisfying lunch options. Every dish is made fresh and served with the friendly service that has quickly made Let’s Do Brunch a local favorite.
Conveniently located on North Sycamore Street, it’s the perfect place to fuel your day before exploring Petersburg’s historic sites, local boutiques, museums, and attractions.
Come hungry, stay awhile, and discover why visitors and locals alike are making Let’s Do Brunch part of their Petersburg experience.

Highlights
- Patio
- Outdoor Dining
- Family Friendly
- Reservations
- Takeout
Let’s Do Brunch
216 N Sycamore St, Petersburg, VA, USA
Directions »