Description: El Toro with menu, specials, order online for delivery, pickup, takeout, carryout, or Salads, Sandwiches, Quesadillas, Enchiladas. Servicing Indianapolis, IN
catering (11400) delivery (9896) in (9169) menu (5742) pickup (3920) order (2956) sandwiches (1869) takeout (1537) el toro (25) ssalads (1)
8840 Michigan Rd Indianapolis, IN 46268 317-757-3261