Cuernavaca Restaurant, CHICAGO, Illinois (IL)
Comfortably stationed at 1158 West 18th Street () in CHICAGO, Illinois (IL) (60608), Cuernavaca Restaurant can be called at 3128291147. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
Cuernavaca Restaurant contact information and details:
Address: 1158 West 18th Street - , CHICAGO, Illinois (IL) 60608
Contact Phone: 3128291147
