Taqueria Chapala
901 N Liberty St, Elgin
(847) 695-1312
Recent Reviews
Order Online
You May Also Like
La Michoacana Premium #1 - 943 N Liberty St
Ice Cream Shop, Ice Cream, Ice Cream & Frozen Yogurt, Juice Bar & Smoothies, Shaved Ice
Los Comales Elgin - 965 Dundee Ave
Mexican
Gee N Jays - 925 Dundee Ave
Chinese, Ice Cream & Frozen Yogurt
Restaurants in Elgin, IL
Taqueria Chapala
901 N Liberty St, Elgin, IL 60120
(847) 695-1312