Get directions to: Cabo San Luis, San Luis Obispo, CA
Restaurant address: 981 East Foothill Boulevard San Luis Obispo, CA 93405, USA
Restaurant: Cabo San Luis