The Spot on 25th — place to eat in San Mateo, California · Hottub