Full menu with prices & pictures
Nando's Tacos 175 Sebastopol Rd, 95407, Santa Rosa...
+17079750315
You can naturally also reach the eatery using the public transport. The next station is Santa Rosa - smart Station, 677 meters away from Nando's Tacos.
On this homepage, you can find the complete menu of Nando's Tacos from Santa Rosa. Currently, there are 6 courses and drinks up for grabs. For changing offers, please contact the owner of the restaurant directly. You can also contact them through their website.