Get directions to: San Luis Fish & Bbq, San Luis Obispo, CA
Restaurant address: 474 Marsh St San Luis Obispo, CA 93401, USA
Restaurant: San Luis Fish & Bbq