at 2606 N High School Rd, Indianapolis , 46224-2910 United States
599 FB users likes El Rodeo, set it to 140 position in Likes Rating for Indianapolis, Indiana in Local Business category
El Rodeo is Indianapolis based place and this enity listed in Food & Grocery category. Located at 2606 N High School Rd IN 46224-2910.