El Azteca Mexican Restaurant Address: 878 Fox Point Plz, Neenah, WI 54956 Phone: (920) 969-1480 Payment: Restaurants, Mexican Other Businesses: King Wok at 1051 W Winneconne Ave, Neenah, WI 54956 Little Caesar's Pizza at 865 S Green Bay Rd, Neenah, WI 54956 Culvers at 939 Bridgewood Dr, Neenah, WI 54956 Wendy's at 1055 W Winneconne Ave, Neenah, WI 54956 KFC - Kentucky Fried Chicken at 1020 W Winneconne Ave, Neenah, WI 54956