Azteca Restaurant, LLC South Shore Chamber of Commerce Posted on January 8, 2018 by January 8, 2018 Details Venue Phone: 414-766-0450 Venue Website: www.theaztecarestaurant.com Location Address:901 Milwaukee Avenue, South Milwaukee, 53172