The Subway in SLO on Santa Rosa is pretty much like all the rest of the Subway joints. The food is okay, not to expensive at all, and all in all, you can do worse than Subway.
Address: 254 Santa Rosa St, "# Gas", San Luis Obispo, CA 93405-2434
Location: United States > California (CA) > San Luis Obispo County > San Luis Obispo
Phone Number: +1 805-544-4600