The Plaza Azteca Mexican Restaurant in Kill Devil Hills is a well-regarded spot for Mexican cuisine. Food quality is generally good, with a focus on traditional Mexican dishes and a wide variety of options to suit different tastes. Prices are reasonable, making it a popular choice for both locals and tourists. The restaurant offers a range of amenities, including outdoor seating, Wi-Fi, and a full bar with a selection of beers, cocktails, and wine. However, some customers have reported issues with service, with long wait times and mistakes with orders. The atmosphere is casual and welcoming, with a lively atmosphere and a menu that caters to families, groups, and individuals alike. The restaurant's commitment to using fresh ingredients and preparing dishes to order is evident in the quality of the food. Despite some minor issues, Plaza Azteca Mexican Restaurant is a solid choice for those looking for a satisfying and flavorful Mexican meal in the Outer Banks. There's a need for the staff to be more attentive and organized, which would significantly improve the overall experience.