Gallery

Welcome to Taqueria Santa Rosa, the restaurant with the best burritos in town!

Taqueria Santa Rosa | 1950 Mendocino Ave Santa Rosa, CA 95401 | Phone: 7075287956
© Copyright 2013 · Taqueria Santa Rosa · All rights reserved