Get directions to: Central Coast Mall - Taco Bell, San Luis Obispo, CA
Restaurant address: 321 Madonna Road Suite 200 San Luis Obispo, CA 93405, USA
Restaurant: Central Coast Mall - Taco Bell