Cherubs Cafe
Taco Shop · Mexican · Sandwich Shop
Cherubs Cafe is a taco restaurant offering a diverse menu of sandwiches, salads, tacos, and smoothies in a relaxed, comfortable setting.
Location
Best places nearby
The highest rated places close to Cherubs Cafe.
Local restaurants nearby
W Fullerton Ave, IL



