Clean place and nice staff. we had a group of 8 people and when they seated us all the menu's, salsa n chips were waiting for us which was awesome. We just... more
I've past El Torro for year's now and today decided to stop in for lunch. They are located on E. Main Street or U.S.136 in Brownsburg and easy to see from... more