Chi-Chi's
6102 W 38th St
Indianapolis, IN 46254
Chi-Chi's is a vibrant eatery located in Indianapolis, IN, known for its lively atmosphere and delicious Mexican-inspired cuisine. Guests can enjoy a variety of flavorful dishes, from sizzling fajitas to fresh guacamole, all prepared with high-quality ingredients. With a welcoming ambiance and friendly service, Chi-Chi's is the perfect spot for a casual meal with family and friends.
Generated from this place's information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.




