Review Date: 10/14/2009
Far worse than the other Taqueria Santa Rosa outlets on Stoney Point and Mendocino Ave. While the menu is the same, food is stale here and the cramped kitchen looks anything but clean. The atmosphere is 70's due to the wooden panels. I strongly recommend frequenting the other Taqueria Santa Rosa outlets