Zocalo Mexican Bar & Grill

40 Catherwood Road, Ithaca, NY

Menu (As of 10/30)

Zocalo Mexican Bar & Grill: hours and how to order