Indianapolis, IN Metro >
1008 E Main St,
Sign in to Write a Tip
I've been a fan of El Toro's for years now, and now that it's under the management of Victor & Javier, it's gotten even better. The food is delicious and their margaritas are awesome! This is my favorite mexican restaurant!
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now