860 Higuera St, San Luis Obispo, California 93401 USA
Outside -for some reason there were TONS of flies circling around this area-maybe no fault of the business but yuck! Glad I went in though
Photo Credit: Yelp