Casa Chapala's Grill
34 N Elmhurst Rd, Wheeling
(224) 676-0555
Menu
Reserve
Restaurants in Wheeling, IL
Casa Chapala's Grill
34 N Elmhurst Rd, Wheeling, IL 60090
(224) 676-0555