Company name: Taqueria Aurora
Description: Very authentic, State of Jalisco-inspired Mexican cuisine and drinks with locations in Aurora and Burlington, Illinois.
645 N Elmwood Dr, Aurora, IL 60506, United States