Avoid the food court on Parnassus. Walk 10 yards towards the back of the building instead and you'll be rewarded with good food and even better views!