Charlie's: A new place in town

A new name has come to San Luis Obispo’s restaurant culture. Charlie’s Place arrived with 34 years of experience, a full-service bar and grill ready to serve up American-Mexican-style flavor. Charlie’s Place opened in San Luis Obispo on March 28.…