Address: | 3835 W 31st St, Chicago, IL 60623, USA |
---|---|
Postal code: | 60623 |
Love this place. Went here once and fell in love with the food. There Chimichanga and camaron de cucarachas. The cook seems more like a chef. My favorite is the salsa de Nayarit. The owner just told my husband they are moving south closer by our house. Love it! I cannot wait.