La Canasta--buchanan Street (Menu)

3006 Buchanan St, San Francisco
+1 415-474-2627

Give a rating to La Canasta--buchanan Street

Suggest a dish

How much did you spend at La Canasta--buchanan Street?