Locally owned Mexican Restaurant in the heart of Watkins Glen, on Seneca Lake. Come visit us and enjoy authentic Mexican cuisine right on Franklin St.