This is our favorite local spot. Doesn't look like much from the outside,but don't be put off by the lack of decor. It is just off the northbound Caltrain platform, so very acces...
All reviews seem positive