Sandwich Shops in Salida, CA Subway4925 Sisk RdSalida, CA, 953682095439660DeliSandwich ShopsSubway Show More