Ven a comer en El Rancho! A piece of Mexico in the heart of the Finger Lakes. El Rancho was opened in 2016 to bring traditional Mexican cuisine to Watkins Glen. Our new location on N. Franklin St. downtown features outdoor and upstairs dining with large screen televisions, two pool tables, and a foosball table. Known for its large portions, charming staff, and the best margaritas in the area!