A cozy cafe and bar, Castle Coffee & Bar offers a welcoming atmosphere.