List of Longhorn Steakhouse Stores in Indianapolis, IN
- NameAddressPhone
- Name/Address/Phone
- Longhorn Steakhouse outlet - Indianapolis 4820 E Southport Rd (317) 296-8710
- Longhorn Steakhouse outlet - Indianapolis 5840 W 86th St (317) 469-9080
- Longhorn Steakhouse outlet - Indianapolis 10240 E Washington St (317) 296-8701
- Longhorn Steakhouse outlet - Indianapolis 5910 E 82nd St (317) 296-8703