(252) 441-1601
Location & Hours

Within our rust-colored walls adorned with paintings of Mexican towns and vibrant ponchos, Viva Mexican Grille has been bringing the flavors and foods of Mexico to the Outer Banks for over eight years with three principles: fresh, casual and affordable. Our Nags Head restaurant is a favorite spot for locals to grab a quick lunch or meet up for dinner. Not to be mistaken for Tex-Mex, we make authentic Mexican dishes, specializing in made to order burritos, tacos, quesadillas and other antojitos. From classic dishes like chicken chimichangas to signature items like the Feliz Burrito with your choice of chicken or steak grilled in a house blend of adobo spices, Viva Mexican Grille has something for every palate. We even offer items for the chicos y chicas. As a beach restaurant, we take advantage of the season’s fresh caught seafood to craft favorites like a Mahi Mahi Burrito or Veracruzana Quesadilla, a blend of grilled shrimp, bell peppers, red onion, tomatoes and cilantro. Every item is then finished to your liking as you select various toppings from the counter. Chips with salsa, guacamole or queso is the perfect compliment to any meal, and don’t forget to wash it down with your favorite soft drink. Or if you’re here for dinner, chose any of our imported beers, including Sol, Modelo, XX and Pacifico. Every item on the menu is under $10 because delicious shouldn’t be synonymous with expensive.