Viva Mexican Grill

2424 S Croatan Hwy, Nags Head
(252) 441-1601

Recent Reviews

Casey Murphy

The best quick serve Mexican food on the beach. Clean restaurant-excellent customer service

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Chicken Nachos, Quesadilla, Salsa, Chips and Queso

Lou Ann Tyer

Order a chicken burrito98 percent rice. Very little chicken. and onionVery Dry.Not worth the money

Atmosphere: 2

Food: 1

Service: 3

Jj Hensley

This place is basically a more expensive Taco Bell. Food wasn't very good and customer service was subpar.

Atmosphere: 1

Food: 1

Service: 1

Elisa Sandoval

Anything you order from this menu, you will not be disappointed. These women work hard from the time they get here til the time they leave. Always excellent stellar service. The food always fresh....

Atmosphere: 5

Food: 5

Service: 5

Salad

food is really good probably the best mexican place on the

Atmosphere: 3

Food: 4

Service: 3

Recommended dishes: Quesadilla, Burrito, Queso, Salsa

Taylor Fitzgerald

They are 2 of the nicest lady’s and cook the best Mexican food on the obx. very highly recommend going and trying it.

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Quesadilla, Burrito, Chicken Tacos, Steak Quesadilla, Salsa

Gregory Martinez

Went in for dinner , was 2 authentic Mexican mamas cooking in the kitchen , enchiladas was delicious . Thank

Atmosphere: 5

Food: 5

Service: 5

The OBX Running Company

The real deal. So understated it's ridiculous. Authentic, flavorful, transported right back to Tj. Hidden local gem.Vegetarian options: Grilled veg burrito with fresh Pico.

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Burrito

Lori Keating

Enjoyed lunch today here—had shrimp tacos and my husband had steak tacos. Quick service and authentic ingredients. You order at the counter, then they call your number. A good spot during the summer crunch, never crowded. Locals eat here, we’ve ate here many times! Enjoy.

David Holcomb

Good fresh authentic food and reasonable prices.

Atmosphere: 3

Food: 4

Service: 3

Jade Irving

Delicious food with a quiet atmosphere. Authentic Mexican food made to order. The staff is friendly and it is my go to spot on the beach now. If you want the real deal this is your place!

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Quesadilla and Guacamole, Shrimp Tacos, Beef Nachos, Tortilla Chips and Salsa, Chicken Nachos, Quesadilla, Burrito, Chicken Tacos, Fajita, Soft Tacos, Salsa, Chipotle Burrito, Shrimp Quesadilla, Chips and Queso, Black Beans, Chimichanga, Ground Beef Burrito

Anthony Bailey

So comfortable. Food is so good, it will have you thinking about it for days!

Robert Farmer

Freshest Mex around. The burritos are absolutely stuffed and full of flavor. They have a nice variety of salsa to add some kick, especially their chipotle sauce. The shopping center is a little tough to get in and out of if you are making left turns, but the food here is 100% worth it.

Mohit Jalori

By far the most rude staff and tasteless Mexican food I have had in last 5 years. When we went there there was no other customer in the restaurant. Wish we took that clue and left before paying. The staff was very rude and talked in a way that they didn’t want us there. When I asked for a cup for water the staff said we will charge $0.99 for the cup for water. Another party showed up after us and they gave the cups to them without any charges?? The beans, rice and salsa were pretty tasteless. Their queso and sour cream looked and tasted like milk. The paper on which the food was served was thin and started to dissolve due to all the queso and sour cream and you could find yourself eating paper half way through your meal. The amount of beans and rice on nachos platter was too little and we didn’t dare bothering the staff for more. I would not recommend this place to anyone. Don’t be fooled by low price. It isn’t worth it.

Anthony Carpenter

Best burritos I’ve ever had! Friendly staff and clean restaurant and bathrooms.

Load More