Mama Rita’s Restaurant and Pub

Italian Restaurant $$ 4.1 (129)


Mama Rita’s Restaurant and Pub is highlighted for its cozy atmosphere and a diverse menu that, while it includes some classic American fare, shows a decent level of authenticity with its Italian dishes. Many guests praise the quality of the food with standout items like pizza and wings, noting the freshness of the ingredients. However, experiences vary, and there are criticisms regarding dish authenticity, especially with some preparations. The service is generally good, creating a welcoming vibe for diners.

Overall:

4.5

(115 reviews)

Authenticity:

4.1

Atmosphere:

4.1

Service:

4.0


Restaurant website: Website

Phone number: (804) 733-0811

Address: 11976 S Crater Rd, Petersburg, VA 23805, USA

Opening hours

Monday: 11:30 AM – 10:00 PM
Tuesday: 11:30 AM – 10:00 PM
Wednesday: 11:30 AM – 10:00 PM
Thursday: 11:30 AM – 10:00 PM
Friday: 11:30 AM – 10:00 PM
Saturday: 11:30 AM – 10:00 PM
Sunday: 11:30 AM – 10:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Reservable

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee

Amenities

  • Outdoor Seating
  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" My visit to Mama Rita's was an experience worth sharing. Right when I entered, the atmosphere was warm and welcoming. I chose to go with the shrimp tacos, which were surprisingly flavorful, and the margaritas were refreshing! The staff around was polite and made sure everything was alright with my meal. I would definitely come back here when I need a comforting meal! " (*Curated Review*)

" After an exhausting day, I chose Mama Rita's for dinner. The service was attentive right from the start, which was great. I ordered their pizza; it had a nice crunchy crust and sufficient toppings, yet it felt a bit soggy on the bottom. The ambiance was lively, but the food itself wasn’t particularly authentic Italian. It was enjoyable nonetheless, but I may explore different options next time. " (*Curated Review*)

" I had my first meal at Mama Rita's while traveling in the area. I ordered the stuffed shells based on recommendations, but I found them underseasoned and lacking the depth I expected. Service was fairly prompt, and I appreciated the friendly nature of the staff. While the atmosphere was inviting, the food didn’t quite meet my expectations, and I doubt I’d return anytime soon. " (*Curated Review*)

" As a lover of Italian cuisine, I went to Mama Rita's expecting something authentic but was left somewhat disappointed. The lasagna tasted average, and not as homemade as I hoped. However, the service was top-notch; the waitress was attentive and made me feel welcome. The ambiance of the restaurant was cozy and charming, so I could see why it’s popular. Perhaps I’ll try a different dish next time, but I might have better luck elsewhere. " (*Curated Review*)

" Mama Rita's truly knows how to make you feel at home! The burger selection is worth a try, not to mention their sweet potato fries. The service is top-notch and friendly. I adore the decor and vibe, but my only quibble with the food would be that it could offer more Italian options instead of mainly American selections. Regardless, I’ll come back for the burgers! " (*Curated Review*)

Archived Reviews (105)

" I recently visited Mama Rita's for lunch, and while the atmosphere was lively, the food did not live up to its reputation. I found the pasta slightly bland. The service was prompt and friendly, yet the food really matters when dining out. I would say it still merits a visit if you're in the mood for a casual place to unwind with friends. " (*Curated Review*)

" During our vacation, we stumbled upon Mama Rita's and decided to give it a shot. Despite the wait for a table, it was worth it. I had the spaghetti with meatballs, which exceeded my expectations. The sauce was rich and savory, truly reminiscent of Italian home cooking. The service was also friendly and made us feel right at home. I can genuinely say this was a highlight of our trip! " (*Curated Review*)

More reviews not shown...

Have been to Mama Rita’s Restaurant and Pub? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Tienda y Taqueria Doña Rosa DF
Mexican Restaurant $

Overall:

4.5

(63 reviews)

Authenticity:

4.5

Atmosphere:

4.1

Service:

4.1

Address: 2118-A County Dr, Petersburg, VA 23803, USA

Luca Italian Restaurant
Italian Restaurant $$

Overall:

4.5

(1119 reviews)

Authenticity:

4.1

Atmosphere:

4.1

Service:

3.9

Address: 6411 Courthouse Rd, Prince George, VA 23875, USA

Maria's Old Town 21
Italian Restaurant $$

Overall:

4.5

(645 reviews)

Authenticity:

4.3

Atmosphere:

4.5

Service:

4.0

Address: 21 W Old St, Petersburg, VA 23803, USA

Roma Ristorante Italiano
Italian Restaurant $$

Overall:

4.7

(804 reviews)

Authenticity:

4.5

Atmosphere:

4.7

Service:

4.6

Address: 2447 County Dr, Petersburg, VA 23803, USA

Don Quixote Mexican Grill
Mexican Restaurant

Overall:

4.6

(280 reviews)

Authenticity:

4.4

Atmosphere:

4.5

Service:

4.1

Address: 3221 W Washington St, Petersburg, VA 23803, USA

Arriero Mexican Restaurant
Mexican Restaurant $$

Overall:

4.5

(1212 reviews)

Authenticity:

4.3

Atmosphere:

4.5

Service:

4.1

Address: 12204 S Crater Rd, Petersburg, VA 23805, USA

Adriana's Mini Market & Taqueria
Mexican Restaurant $

Overall:

4.6

(200 reviews)

Authenticity:

4.8

Atmosphere:

4.3

Service:

4.4

Address: 2645 County Dr S, Petersburg, VA 23803, USA

Tramonto Ristorante
Italian Restaurant

Overall:

4.5

(260 reviews)

Authenticity:

4.5

Atmosphere:

4.4

Service:

4.2

Address: 322 N Sycamore St, Petersburg, VA 23803, USA

Don Jose Restaurant Tacos & Pastas
Mexican Restaurant $

Overall:

4.5

(26 reviews)

Authenticity:

4.5

Atmosphere:

4.1

Service:

4.1

Address: 101 S Crater Rd, Petersburg, VA 23803, USA

Tortilleria Mixteca Petersburg
Mexican Restaurant

Overall:

4.5

(78 reviews)

Authenticity:

4.6

Atmosphere:

3.9

Service:

4.0

Address: 101 S Crater Rd, Petersburg, VA 23803, USA