Popular

More Photos

High Scores

About

81 S River St
Aurora, IL
+1-630-844-6603
Taqueria El Tio

Taqueria El Tio

Mexican
67 reviews 67 reviews

Top Review On Yelp

rating Mar 6, 2018
$1 tacos Monday night! Very friendly wait staff and quick service. It's also nice knowing you are supporting a family owned business instead of a big... (read more)
Rebecca R.