Five Guys opens in SLO Michael Cohen • March 26, 2018 The newly finished Five Guys has made its home in SLO, near local student housing. Photo by Steven Holguin/Cuestonian By Holly Walsh Life & Culture Editor Students, elders, and families alike...