Taco Loco Restaurant Taco Loco Restaurant 187 Orchard Plaza Ukiah, CA 95482 707-462-3101 https://www.facebook.com/profile.php?id=100083532103881 This excellent Mexican restaurant offers a very extensive menu. Offering only the best Mexican food! Culinary, Mexican, Restaurant Amenities Family Friendly: Yes Let's Get Social Powered by Juicer See More on Instagram