75 Yerba Buena Ln, San Francisco, California, 94103
(415) 692-1470
Tags: restaurant, margaritas, tequila bar, take out restaurant, mexican take out, mexican restaurant
No reviews yet. Be the first to write a review!