No information is available for this page. · Learn why
El Torito #2
(52)
Restaurant
Address: 120 W Smith Valley Rd, Greenwood, IN 46143
Hours: Open ⋅ Closes 10 PM
Phone: (317) 300-1622
People also ask
Are El Torito and Acapulco the same?
What's the difference between El Torito and el torito grill?