Taqueria El Tio
Address:
81 S Riv St, Aurora, IL 60506
Phone:
(630) 844-6603
Nice to Know:
- Noise Level Average
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch
Other Businesses:
- Don Walker's Sandwich Center at 257 W New York St, Aurora, IL 60506
- Tony Weeds Pizza at 1039 Oliver Ave, Aurora, IL 60506
- Pancho's Family Restaurant at 700 E New York St, Aurora, IL 60505
- Ach-N-Lou's Pizza Pub at 1592 N Farnsworth Ave, Aurora, IL 60505-1508
- China Buffet at 2009 W Galena Blvd, Aurora, IL 60506