State: | California |
---|---|
Address: | 2100 Peabody Rd, Vacaville, CA 956876639 |
Zip code: | 956876639 |
Phone: | (707) 451-0182 |
One of the best Del Taco locations I've been to. Excellent service always, clean interior and the gentleman who appears to be an owner is behind the counter working away. At my last visit, the ice cream machine was broken so that same gentleman who seemed to be in charge took over and totally made it right for me. I'll be back here next time I'm in the area.
The food was very cheap and surprisingly good 👍 tacos are 2 bucks and big and the del double burgers are 2 for 6 they are big and not to bad, the price is right 😀
The phone number for Louisa Owyang is (707) 451-0182.
Louisa Owyang is located at 2100 Peabody Rd, Vacaville, CA 956876639