Louisa's Place hero image

Louisa's Place

Restaurant

964 Higuera St, San Luis Obispo, CA 93401, USA

Biter Score
8.2
Closed
Sunday: 6 AM – 3 PM
Louisa's Place photo 1
Louisa's Place photo 2
Louisa's Place photo 3