Mexican Kitchen Address: 99 S Main St, Avoca, NY 14809 Phone: (607) 566-4068 Restaurants, Mexican Other Businesses: Avoca Pizzeria at 2 N Main St, Avoca, NY 14809