This is Great Place to take your family, a mean the food its really a mean really good, you get service a soonest you get to the table, we eat out a lot we live in appleton, but every weekend we are at el azteca Neenah, the decoration its beautiful, and you feel the atmosphere nice and relax, the way they balance the drinks on heads, a mean you get food and entertainment in the same place, the only thing i didnt like its the hours everything else outstanding.
more