Tacos El Tio is a Mexican restaurant specializing in tacos. They offer takeout or delivery services. The establishment is located at 300 W North Ave.