Skip to Main content
La Chilanguita Restaurant - EM 7942 Ogden ave suite # 2
0
Sign in
Currently not accepting online orders
La Chilanguita Restaurant - EM 7942 Ogden ave suite # 2
7942 Ogden ave suite # 2, Lyons, IL
Pickup Only
Online ordering is currently unavailable. Please contact the restaurant to place an order.