
Best Mexican Restaurant in Nags Head & Avon, NC
La Fogata Mexican Restaurant is a longtime Outer Banks favorite for authentic Mexican food, with two convenient locations in Nags Head and Avon on Hatteras Island. This casual Mexican spot serves up hearty, traditional fare including burritos, fajitas, tacos, enchiladas, and customer favorites like chicken or beef chimichangas, plus fresh queso and salsa with warm chips served right away. Known for its famous margaritas, full bar, and great value, La Fogata is open year round for lunch and dinner, making it the go to when you are craving flavorful Mexican food on the beach.





