Nuevo Leon Restaurant, CHICAGO, Illinois (IL)
Conveniently located at 1515 West 18th Place () in CHICAGO, Illinois (IL) (60608), Nuevo Leon Restaurant can be called at 3124211517. We advise you to contact them in ahead of time to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Nuevo Leon Restaurant contact information and details:
Address: 1515 West 18th Place - , CHICAGO, Illinois (IL) 60608
Contact Phone: 3124211517