Exit 538onI-5 Southbound
Right 1.09 mi
Food white 28@2x
Barajas Deli
825 East St Ste 116, Woodland, CA 95776
Amenities
Restaurant
Deli