Taco Loco
LinkedIn Pintrest Facebook Twitter Google +

Taco Loco,

Ukiah CA
Address: 187 S Orchard Ave (at E Perkins St), Ukiah CA 95482 / (707) 462-3101

Type: Restaurant

Cuisine: Mexican Vegan Vegetarian

Message Follow Review Map It! Visit Website
Update / Claim this Listing