Viva Mexican Restaurant

Mexican Restaurant $ 4.2 (773)


Viva Mexican Restaurant is well-regarded for its vibrant atmosphere and mostly authentic Mexican cuisine. Customers appreciate the generous portions and flavorful dishes, though they sometimes indicate that service can be inconsistent during peak hours. Overall, it's a favored spot for those seeking a taste of Mexico in a friendly environment.

Overall:

4.4

(630 reviews)

Authenticity:

4.3

Atmosphere:

4.1

Service:

4.0


Restaurant website: Website

Phone number: (515) 255-8238

Address: 6101 Grand Ave, Des Moines, IA 50312, USA

Opening hours

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

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Outdoor Seating
  • Restroom Available

Good for

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

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

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!**

" Viva has enjoyable food, but my experience was soured by the service. My server acted like she was too busy to help, and I felt neglected. The food came quickly, but the lack of attentiveness ruined the meal. The decor and ambiance were quite nice, but I would have liked to see better service. " (*Curated Review*)

" We were excited to try Viva, but our experience fell a bit short. My quesadilla was good, but not great, and the service took a while despite the restaurant not being too busy. I was hoping for a vibrant atmosphere, but it felt a little dull. Maybe I came on an off night. The margaritas were decent, so I may give it another shot sometime. " (*Curated Review*)

" I ordered takeout from Viva recently, and I was not disappointed. The burrito was oversized and stuffed with everything I love. I also appreciated the quick service despite the bustling environment. The flavors were on point, but I do hope they maintain their quality as it seemed highly busy on my visit. Overall, great experience! " (*Curated Review*)

" I had a mixed experience at Viva last week. While the atmosphere is charming, my meal did not deliver on flavor. The chicken in my fajitas was overcooked and flavorless. The waiter was attentive, but that didn’t compensate for the disappointment with the food. I think I may try a different dish next time. " (*Curated Review*)

" I visited Viva Mexican Restaurant expecting more based on its reputation. The chips and salsa were good, but my main dish, the carne asada, was a bit bland. The service was friendly, but we had to wait quite a while to get the check. The patio area looked nice, and I would give it another try but would go in with tempered expectations. " (*Curated Review*)

Archived Reviews (620)

" I completely enjoyed my lunch at Viva. Everything was fresh and the house salsa was a nice surprise. The burrito I ordered practically melted in my mouth! The only downside was the lack of attention from my server; I felt a bit neglected at points. Nonetheless, I will return and recommend it to friends! " (*Curated Review*)

" Delicious Mexican food in a comfortable setting! The chicken enchiladas were flavorful, and the guacamole had a fresh taste. I highly recommend the margaritas—they're just the right balance of sweet and tangy. The service was prompt and friendly, making our visit enjoyable. I can't wait to come back for more! " (*Curated Review*)

More reviews not shown...

Have been to Viva Mexican Restaurant? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Taqueria la Mexicana
Mexican Restaurant

Overall:

4.9

(45 reviews)

Authenticity:

4.8

Atmosphere:

4.5

Service:

4.5

Address: 2453 SW 9th St, Des Moines, IA 50315, USA

Hibachi Grill & Supreme Buffet
Restaurant $$

Overall:

4.3

(4431 reviews)

Authenticity:

3.9

Atmosphere:

4.0

Service:

4.1

Address: 1801 22nd St, West Des Moines, IA 50266, USA

El Rincon Latino
Mexican Restaurant

Overall:

5.0

(21 reviews)

Authenticity:

4.8

Atmosphere:

5.0

Service:

5.0

Address: 2128 Indianola Ave, Des Moines, IA 50315, USA

Le's Chinese Bar-B-Que
Chinese Restaurant $

Overall:

4.7

(150 reviews)

Authenticity:

4.8

Atmosphere:

4.2

Service:

4.3

Address: 1600 2nd Ave, Des Moines, IA 50314, USA

Olive Garden Italian Restaurant
Italian Restaurant $$

Overall:

4.5

(3222 reviews)

Authenticity:

4.1

Atmosphere:

4.2

Service:

4.0

Address: 3600 Westown Pkwy, West Des Moines, IA 50266, USA

Mekong Sandwich
Sandwich Shop

Overall:

4.8

(61 reviews)

Authenticity:

4.8

Atmosphere:

4.4

Service:

4.6

Address: 3308 2nd Ave, Des Moines, IA 50313, USA

Tarboosh
Market

Overall:

5.0

(74 reviews)

Authenticity:

4.9

Atmosphere:

4.5

Service:

4.7

Address: 137 5th St, West Des Moines, IA 50265, USA

Centro
Italian Restaurant $$

Overall:

4.5

(1777 reviews)

Authenticity:

4.4

Atmosphere:

4.3

Service:

4.1

Address: 1003 Locust St, Des Moines, IA 50309, USA

MinGaLaBar Burmese Kitchen
Restaurant $

Overall:

4.8

(208 reviews)

Authenticity:

4.8

Atmosphere:

4.5

Service:

4.9

Address: 8134 Douglas Ave, Urbandale, IA 50322, USA

El Barco Méxican Restaurant
Mexican Restaurant $$

Overall:

4.6

(1140 reviews)

Authenticity:

4.5

Atmosphere:

4.5

Service:

4.4

Address: 8801 Hickman Rd, Urbandale, IA 50322, USA