Chi-Chi's

Call
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

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.