Exit 72AonI-80 Westbound
Left 0.16 mi
Del Taco
1649 Research Park Dr, Davis, CA 95618