You’re Invited to Bistro Sabor’s Grand Opening in Downtown Napa NAPA, Calif. (RestaurantNewsRelease.com) Bistro Sabor, a contemporary Latin American street food restaurant in downtown Napa, will have its grand opening… June 23, 2010 · ·