Blue Castle Coffee is in the Battle Ground Village at the East end of town..Right off of Grace & Rasmussen in between Laurelwood and the library!
All reviews seem positive