SF Restaurants, Food & Drink Sabrosa Opens Tonight In The Marina, And It Is 'Upscale Mexican' Downscale Mexican is so last century, ladies and gentlemen. And the upscale Mexican trend continues unabated this week with the opening of Sabrosa (3200 Fillmore Street at Greenwich) in the former City Tavern