kelseats.com
La Taqueria San Francisco
A short review of La Taqueria, serving Mexican cuisine in San Francisco's Mission district