San Luis Obispo Restaurants
Popularity - Overall
Grid ViewList View
1 ResultClear all
Selected Categories: Tapas
- 11023 Chorro Street, San Luis Obispo, CA 93401, United StatesRanked #7 overall in San Luis Obispo restaurants4 reviews
Oh my gosh, this is such a classy, romantic and calm restaurant. What caught my attention would be the live band playing Spanish instrumental music. Inside is dimmed out and...Popular with
Fetching Results ...Save ideas on places to stay, things to do, and restaurants to a trip plan and get feedback from friends.