Contacts: address, phone number and etc.
Address | 1129 South Cloverdale Boulevard G, Cloverdale, CA 95425 Get directions |
Phone number | +1 707-894-4495 |
Photos
Reviews about Taqueria Santa Rosa
- 5 / 5By Zach MrkvickaOUTSTANDING SERVICE
FABULOUS FOODFebruary 01, 2017 - 4 / 5By Viviana ElizondoGreat service!January 27, 2017
How would you rate Taqueria Santa Rosa?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Taqueria Santa Rosa
Taqueria Santa Rosa is a restaurant based in Cloverdale, California. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.