
Los Pastores - View this location on map ![]() 'Despite all the taquerias in the Mission, it's hard to find a full-service place where you can sit down to delicious Mexican food. Chef-owner Irma Calderon treats everyone like a member of the family, welcoming returning customers with a hug and serving 3486 mission st, San Francisco, CA Restaurant, Budget, Local Spo |