Sabor Nayarit Categories: Restaurant/Food Service206 Ben StPlano , IL 60545 Get DirectionsWebsite(630) 273-8001 (Main)[email protected] (Main)Return to Business Listings