Established in 1911, Santos Palace is a coffee store and roaster. A local gem offering expertly prepared coffee.