Charlie's Place, a beloved establishment in San Luis Obispo, CA, has been a staple on the Central Coast since 1978. With two locations in San Luis Obispo and Los Alamos, this iconic spot is renowned for its legendary food, refreshing drinks, and vibrant atmosphere that guarantees good times for all who visit.
Generated from the website content