El Rodeo 5, INDIANAPOLIS, Indiana (IN)
Comfortably situated at 2606 North High School Road () in INDIANAPOLIS, Indiana (IN) (46224), El Rodeo 5 can be contacted at 3173287953. Make sure you call up upfront to reserve your spot in the restaurant.
More restaurants in INDIANAPOLIS, Indiana (IN)
El Rodeo 5 contact information and details:
Address: 2606 North High School Road - , INDIANAPOLIS, Indiana (IN) 46224
Contact Phone: 3173287953