For the price and amount of food (combined with quality and service) I don't think there is a better restaurant anywhere in SF. The lamb burger is INCREDIBLE!! Keep up the good work guys.
Address: 1136 Valencia St, San Francisco, CA 94110-3027
Location: United States > California (CA) > San Francisco> > Mission District
- Neighbourhood: Mission District
Phone Number: +1 415-824-1787