Taqueria Santa Rosa
791 Montecito Center, Santa Rosa, CA 95409
- This is the page of Taqueria Santa Rosa on 791 Montecito Ctr Santa Rosa CA 95409.
- (first reviewed on September 13, 2013, last updated
on November 24, 2023.)
- Taqueria Santa Rosa is ranked #1 of 8 Restaurants in Alta Vista Santa Rosa.
- This page has had 34 visitors. You are the 34th.
- Taqueria Santa Rosa is on Montecito Ctr between Middle Rincon & Benicia
- Near the intersection of at Montecito Blvd.
- Map and Directions
Location