1010 Nipomo St, San Luis Obispo, California 93401 USA
First time visiting. Never knew this place existed!
Photo Credit: Yelp