Mission District, San Francisco County · San Francisco
2833 24th St, San Francisco, CA 94110
Mexican deli/cafe featuring tastes from the state of Puebla, from tortas & tacos to local specials.
Haven't been here myself — came recommended from someone I trust.
This unassuming restaurant grills tortas stuffed with fresh vegetables & other Mexican eats.