Delicias Elenita Taco Truck
Address:
Sebastopol Rd & West Ave, Santa Rosa, CA 95407
Phone:
(707) 526-0881
Restaurants
Other Businesses:
- Lila's Mexican Restaurant at 1199 Yulupa Ave, Santa Rosa, CA 95405
- Superburger at 1501 4th St, Santa Rosa, CA 95404
- Los Arcos Mexican Restaurant at 1791 Marlow Rd, Santa Rosa, CA 95401
- Flavor at 96 Old Courthouse Sq, Santa Rosa, CA 95404
- Yao-kiku at 2700 Yulupa Ave, Santa Rosa, CA 95405