← Ukiah restaurants
El Taco Loco Restaurant
No reviews yet
Mexican187 Orchard Plaza, Ukiah
Own or manage El Taco Loco Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address187 Orchard Plaza, Ukiah 95482
Phone+17074623101
Websitehttps://el-taco-loco-ca-11.hub.biz/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.