La Tortilla (Menu)

495 Castro St, San Francisco
+1 415-861-3990

Give a rating to La Tortilla

Suggest a dish

How much did you spend at La Tortilla?