From Our Editors
Taqueria Vallarta is a family-oriented Mexican restaurant located on Bush St in San Francisco. With a flavorful menu, this Mexican restaurant won't let you down. The excellent quality, set in a family-oriented atmosphere, will have you coming back for more.
Located in the heart of the Golden Gate City, Taqueria Vallarta is definitely a good call.