Viva Mexican Grill
A fresh, casual, and affordable authentic Mexican taco shop in Nags Head — not Tex-Mex, real Mexican food. Made-to-order tacos, burritos, quesadillas, fajitas, street tacos, enchiladas, chimichangas, nachos, and aguas frescas with fresh ingredients and generous portions. House-made guac, fast service, and a friendly atmosphere year-round. A go-to spot for genuine Mexican food on the OBX.