Viva Mexican Grill

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

Recent Reviews

Sort by
Bill Westervelt

This is a very authentic Mexican cafeteria style lunch spot. Prices are reasonable and food is very good.

Atmosphere: 5

Food: 5

Service: 5

Job Bennett

As an avid Viva customer this place is more than great. The 2 ladies and 1 guy that works there are very consistent with their portion sizes, and how good the food tastes. The atmosphere is very quiet, and nice. As someone who doesn’t like noisy, and loud atmospheres this place is literally amazing, if you want to have a quick nice meal inside a quiet restaurant, this is the place to go.

Atmosphere: 5

Food: 5

Service: 5

Joseph Howard

Solid tacos

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Burrito, Salsa, Quesadilla, Steak, Beans, Soft Tacos

John Richeson

Viva Mexican Grill est bueno! Best Mexican food in Dare County. Prices are great and family friendly.

Atmosphere: 5

Food: 5

Service: 5

shelly Richeson

Every meal is grilled fresh, clean, and always delicious!! Our Mexican favorite and they remember their customers. They care!!!

Atmosphere: 1

Food: 5

Service: 5

Flint Craig

Great location and very friendly service. I would recommend this place.

Atmosphere: 5

Food: 5

Service: 5

Sarah Enyeart

This was such an authentic experience. Reminded me of food from Merida Mexico. Everything was fresh and flavorful. The cashier was so sweet and very patient with my children as they made their choices.

Atmosphere: 5

Food: 5

Service: 5

Jodie Futch

Yummy, super clean, locally owned, and affordable. Very casual with friendly counter service.

Atmosphere: 5

Food: 5

Service: 5

BradyJ

Pretty bad food. pretty bad atmosphere. No music. Not a single other customer there very weird silence. I have no clue how this place is still in business.

Atmosphere: 1

Food: 1

Service: 2

John Johnson

Food from a can tastes better. Styrofoam plates and plastic forks. Chips were stale and salsa was bland. Worst food I’ve literally ever eaten. Lady at register was nice.

Atmosphere: 1

Food: 1

Service: 3

Brandon Heckstall

Friendly staff and authentic Mexican food

Atmosphere: 5

Food: 5

Service: 5

coastalbrad

Usually, my Mexican food experiences require adjustments (no cheese, no sour cream, etc) but this restaurant had straight up, delicious vegan options on the menu. Food was hot, tasted great and we would go back again

Joey Cater

Great food. Fast and friendly

Atmosphere: 5

Food: 5

Service: 5

Shassydee Vidal

Chicken and fish were overcooked and the portions were very small for the price. We ordered tacos and burritos and had very little taste. The food overall was bad.

Atmosphere: 3

Food: 1

Service: 5

Heather Hill

Always get the 3 taco special. So good!

Atmosphere: 5

Food: 5

Service: 5

Loading...