Chile Y Limón

Permanently closed
Call
Website

Advertisement

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?
United StatesIndianaIndianapolisChile Y Limón

Partial Data by Foursquare.

Advertisement