As soon as we turned onto Highway 92, heading for Bella Vista Restaurant near Woodside, fog engulfed the car, and my heart sank. The restaurant is heralded for its spectacular views, but the weather ...
Harry Miller, owner of la bella, 802 W. 18th St., is closing the restaurant portion of his business, according to a statement he posted on his personal Facebook page ...