
Great drinks & food, however our meal was on the menu as $12,00 for a tamale plate, our server charg...
(83)
El Rancho is a locally owned Mexican restaurant located in the heart of Watkins Glen, New York, right along Seneca Lake. Guests can experience authentic Mexican cuisine in a welcoming atmosphere on Franklin Street.
Dedicated to providing flavorful dishes, El Rancho is a vibrant culinary destination for those looking to indulge in the rich tastes of Mexican gastronomy. The restaurant prides itself on its community ties and commitment to quality dining experiences.
Generated from the website
Great drinks & food, however our meal was on the menu as $12,00 for a tamale plate, our server charg...
The party sounded like it was upstairs, but a fun place for some great Mexican eats. The food was g...
Partial Data by Infogroup (c) 2025. All rights reserved.