1001 Higuera St, San Luis Obispo, California 93401 USA
5/18/24 Cool, self service.
Photo Credit: Yelp