Taqueria Ojo de Agua

PERMANENTLY CLOSED

Chicago
Taqueria Ojo de Agua

2235 N Western Ave

Chicago, IL 60647

From owners who ran same-named taquerias in Texas and Cali before moving to Chi, TODA's 30-some seat space's brightened by paintings of steer-roping cowboys and fresh fruit lining the counter; they're pressing fresh handmade tortillas for tacos like al pa