Exit 349onI-5 Southbound
Left 2.85 mi
Food white 28@2x
Three Rocks Cafe
16039 S Derrick Ave, Cantua Creek, CA 93608
Amenities
Restaurant
Mexican