Address: 1143 S Cloverdale Blvd, Cloverdale, CA 95425, USA
Address: 1194 S Cloverdale Blvd, Cloverdale, CA 95425, USA
“I love me some taco bell. HOWEVER!!! And I have a very extra large HOWEVER. It is NOT Mexican food! I wish it would stop being categorized as so. Anyway, this specific local is great, at least in my opinion. Anytime I have a specific request to add, subtract, or minus any item from food they always do it. And they actually smile when they give you the bag. I highly recommend the caramel apple empanadas, I assume they are the same at any location and they are really something.”