Don’t be surprised if you haven’t heard of Filbert’s. Though it opened in November of 2005, the high-end bistro has largely flown under the radar, in no small part because of its location: NW 23rd and Vaughn, well beyond Nob Hill’s chic influence. The restaurant is near a freeway entrance, in an industrial part of […]
