La Luna
Restaurant · Lower West Side

La Luna

$$$ · Mexican

Hip, low-lit setting for Mexican fare with rustic, art-filled decor & downstairs mezcal bar.

Info

📍
Address
1726 S Racine Ave, Chicago, IL 60608, USA, CHI

More like this