Que bueno! I have been to El RANCHO before, hence its time to post a review for this place. First off location is central on College St just west of Bathurst El Rancho is similar to Babalu in terms of it being a restaurant/ night club. Like any HANDFUL of popular Latin clubs, its USUALLY packed! but there have been the occasional one-off Fridays when its a smaller crowed of people. If you're looking to practice on your bachata, or salsa, El Rancho has a dance crowed that would help step up your game. :) Drinks are reasonably priced, and the people are quite friendly. Unfortunately I cannot comment on the food, because I've only been here for Dance and drinks!