Having this restaurant right across the street from San Francisco General Hospital was a boon t during my 21 years as a registered nurse there. The place gets really crowded at lunch with
hospital personnel so try to go early! The menu is wonderful with a great variety of dishes. I love the menudo, the Mexican "hangover" soup. While I, personally, don't like pupusas, I love their tamales. There are many meat dishes and, also, good seafood plates.
Prices aren't outrageous and many of the dishes include rice and beans. There are also a number of Mexican dishes.