Plaza Azteca is a family-owned restaurant offering a taste of Mexico. It provides a welcoming atmosphere for diners to enjoy authentic Mexican cuisine.