FriendsEat
El Toro South

El Toro South

4.3(678 reviews)Google Rating
Mexican

7040 McFarland Blvd

Indianapolis, IN

Popular For

margaritaspartybartaco saladconversationchimichangaquesabirriacoupledry iceaverage

Photos

Opening Hours

Hours information not available

Business Information

Available Services

✓ Dine-in✓ Takeout✓ Delivery

Rating Distribution

415
138
52
26
47

♿ Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Wheelchair accessible restroom

7040 McFarland Blvd

Indianapolis, IN

Location

Loading map...