Explore Watkins Glen Explore Watkins Glen Explore Watkins Glen Search Radius... 1 mi 5 mi 10 mi 50 mi 100 mi E Back to Search Results: 2 El Rancho Mexican Restaurant & Grill 212 N Franklin Street, Watkins Glen, NY 14891 (607) 210-4497 Send Email Visit Website More Details Experience! The Finger Lakes Experience! The Finger Lakes 501 Warren Road, Suite 1, Ithaca, NY 14850 (607) 233-4818 Send Email Visit Website More Details Powered By GrowthZone