Maria's Old Town 21, nestled in the heart of Petersburg, VA, offers a vibrant taste of authentic Italian cuisine. The restaurant’s charming ambiance enhances the dining experience, with rustic decor that exudes a warm Italian essence. Many patrons rave about the friendly service, especially highlighting Salina, whose attentiveness adds to the welcoming atmosphere.
Customer reviews consistently praise the food—“incredible” is a common descriptor. Standout dishes include the mouthwatering crab dip, flavorful margarita pizza, and delectable pasta options. The fresh ingredients and careful preparation are evident in every bite, making it a destination for both locals and travelers. A thoughtful staff, exemplified by their attentiveness to order details, ensures a consistently pleasant culinary journey.
Beyond the food, the restaurant features live entertainment, enriching the overall dining experience. Visitors, like Jackie Hill, express delight in the restaurant's vibrant vibe and plan future visits, indicating a strong following. Regulars, such as Markos, return time and again for their beloved pizzas and desserts, solidifying Maria's Old Town 21 as a beloved gem in the community. With dedicated ownership and a commitment to quality, this establishment is truly a must-visit for any Italian food lover.
Amenities and More
Accessibility
Has wheelchair-accessible entrance
Has wheelchair-accessible seating
Has wheelchair-accessible toilet
Does not have assistive hearing loop
Service options
Has outdoor seating
Offers kerbside pickup
Offers delivery
Offers takeaway
Serves dine-in
Highlights
Has fast service
Has great beer selection
Serves great cocktails
Serves great coffee
Serves great dessert
Has great wine list
Has live music
Good for watching sport
Popular for
Popular for lunch
Popular for dinner
Good for solo dining
Offerings
Serves alcohol
Serves beer
Serves cocktails
Serves coffee
Serves comfort food
Serves food
Serves happy-hour drinks
Serves happy-hour food
Serves healthy options
Has private dining room
Serves small plates
Serves spirits
Serves vegan dishes
Serves vegetarian dishes
Serves wine
Dining options
Serves lunch
Serves dinner
Has catering
Has counter service
Serves dessert
Has seating
Amenities
Has bar on site
Has toilet
Has Wi-Fi
Free Wi-Fi
Atmosphere
Casual
Cosy
Historic
Quiet
Romantic
Trendy
Crowd
Family friendly
Good for groups
LGBTQ+ friendly
Popular with tourists
Transgender safe space
Planning
Accepts reservations
Payments
Accepts credit cards
Accepts debit cards
Credit cards
Children
Good for kids
Has changing table(s)
High chairs available
Has kids' menu
Parking
Free of charge street parking
Free parking lot
Plenty of parking
Pets
Dogs allowed outside
Photos
Reviews For Maria's Old Town 21
William Ferrell
Jun 13,2025
The food was great and the atmosphere was very unique. The server Salina was very friendly and helpful. The owner was nice. I will definitely visit again.
Kaleigh Mann
Jun 5,2025
Incredible food! I crave this regularly since everything I’ve had has hit the spot. The crab dip is particularly delicious, as well as the margarita pizza and pasta dishes. You can’t go wrong with anything here. The owner is also always here, and he’s so dedicated to the food quality and customer experience. Authentic Italian!!
Jackie Hill
Jun 5,2025
The cutest lil restaurant ever We made a call out order passing through town, and put the order in virtually. A few minutes later we got a phone call and it was the restaurant asking if we had done it correctly because we had eliminated many toppings that come with the item we ordered. OOOPS! He was right! We accidentally eliminated the items we wanted instead of selecting them. So thoughtful for them to call us because otherwise our item would have had cheese and onion only. Showed up to the restaurant and the vibe was off the charts. They quickly attended to us as we overheard around 30 folks leaving the restaurant talking about how good the food was. They loved it. Got our food, took pics of the restaurant and went to eat in the car because we had to hit the road. Wow. It was insanely delicious! So fresh and flavorful. We are now planning a weekend trip to Petersburg around this restaurant
Markos
Jun 5,2025
I’ve been here over 12 times now over the years and more so recently. Excellent customer service. Delicious food. I love the pizza, gelato, hamburger, and ciabattas! I wasn’t a huge fan of the crab mushrooms though, the cheese on it wasn’t the right flavor with the crab and made my stomach hurt. Pizza with artichokes is a great go to. Love the regular and especially decaf coffee as well!! Don’t change a thing with that please
Jennie Baker
May 13,2025
Maria's Old Town Petersburg is a delicious Italian restaurant! With live entertainment and friendly staff, this is a very inviting warm experience. Clean, open space has a feeling of Italian rustic roots. I will be back!!
May May Baradi
May 5,2025
I highly recommend this place! - Crab dip was a good appetizer - Clam & Crab Scampi was delicious - Server was polite and provided great service. He gave us a cheesecake to-go for my birthday. - the atmosphere was quiet and peaceful. Perfect for date nights.
Jennifer Beard Hoppe
Apr 27,2025
We have been to eat here, at least 5 times now! This place is the best kept secret in Petersburg!!! It’s inside of the old theater and looks like an Italian villa. The food and service is amazing! Every Friday and Saturday night they have live music, while you dine! Don’t hesitate to give this place a try. You will not regret it. It has become our favorite place to dine. Also the She crab soup is so delicious!
Kaileen muhammad
Apr 7,2025
This was the BEST FOOD I HAVE HAD IN A LONG TIME! PLEASE PLEASE patronize this place! The food is fantastic, the people are wonderful and the recipes are authentic! I will shout from the roof tops just how great the food is. This restaurant is a gem, hidden Petersburg.
Reviews For Maria's Old Town 21