Taqueria El Tio & Restaurant
81 S River St, Aurora
(630) 844-6603
Recent Reviews
Order Online
You May Also Like
Society 57 - 100 S River St
Coffee & Tea, Coffee Shops, Coffee
New China Hut - 140 S River St Unit 100
Cantonese, Chinese
McCarty Mills Taproom - 140 S River St Suite 108
Beer Bar
Restaurants in Aurora, IL
Taqueria El Tio & Restaurant
81 S River St, Aurora, IL 60506
(630) 844-6603