El Buen Sabor Restaurant is a Mexican establishment. They offer online ordering and a menu for customers to browse. The restaurant is located at 117 Park Ave.