2317 Chestnut St, San Francisco, CA | Map it
(415) 346-8494 | View Website
Hours
out of 5
80 Reviews
Mexican Food
Dessert
Bar Scene , Margarita , Marina Restaurant , Mexican Food
Bar Scene , Mexican Food , Trendy Scene