GREEK COMFORT in West Portal Article & Photos by Virginia Miller OREXI, West Portal (243 W. Portal Ave. at 14th Ave., 415-664-6739) West Portal has long warmed my heart. Maybe it’s the removed setting, tucked away over the hill from Twin Peaks where the MUNI K and T lines end. Or it’s a sense of stepping back in time to… Read more →
