Restaurante
Green Chile Kitchen
Recomendado por 5 habitantes locales
Consejos de residentes locales
We love this place. If you like olives, try their salsa, it's unique, but oh so good. The green chili sauce is on point!
Ubicación
12 E Main St
Yukon, OK