Directions


La Tapatia Mexicatessen
411 Grand Avenue
South San Francisco, CA  94080


View Larger Map