El Salto Mexican Restaurant
Address:
3919 Lafayette Rd, Indianapolis, IN 46254
Phone:
(219) 940-9668 Restaurants, Mexican
Other Businesses:
- T N T Soul Food at 3919 Lafayette Rd, Indianapolis, IN 46254
- Philly Cheesesteak at 3919 Lafayette Rd, Indianapolis, IN 46254
- China Shuttle at 3919 Lafayette Rd, Indianapolis, IN 46254
- Tios Mexican Restaurant at 3360 W Morris St, Indianapolis, IN 46241
- Fat Cat Bar at 3744 Lafayette Rd, Indianapolis, IN 46222