Chile Y Limón

Permanently closed
6985 W 38th St
Indianapolis, IN 46254

Specialties

Mexican food with a creative twist Carne Azada fries Hot cheetos burritos

Find related places

Own this business?
See a problem?

You might also like

United StatesIndianaIndianapolisChile Y Limón

Partial Data by Foursquare.