top of page
114 N. Cayuga St. Ithaca, NY 14850
Restaurant & Tequila Bar
Home
Order Online
Menus
Deals
Gift Cards
About Us
Jobs
Contact
Photo Gallery
Press
Catering
More...
Use tab to navigate through the menu items.
Couldn't load tracker due to
a technical issue.
bottom of page
Order Online