Top Brunch Spots » Restaurants » Taqueria Vallarta – San Francisco, California 94110
Cozy, colorful restaurant specializing in tacos with a variety of fillings & self-serve toppings.