Exit 169onI-5 Southbound
Left 0.73 mi
Food white 28@2x
Salt Creek Grille
24415 Town Center Dr Ste 115, Valencia, CA 91355
Amenities
Restaurant
Coffee
American
Seafood
Steakhouse