El Rancho Restaurant in Varadero is a cozy and comfortable spot in the downtown area. popular with tourists, it’s kid friendly and has a contemporary menu including pizza and Italian food. Beer and wine, plus lots of non alcoholic drinks are available. Modest price. El Rancho is located across the road from the Beatle Bar on Avenida 1ra. They also feature live Cuban music while you dine.