La Canasta
La Canasta Mexican Food 3006 Buchanan St., San Francisco, CA 94123 (415) 474-2627 & (415) 921-3003Monday - Saturday, 11am-9pm
Established in 1987 in the heart of Cow Hollow, San Francisco. Come and enjoy authentic home-made cuisine.