Cozy cafe, Tower & Castle, offering excellent food and top-notch coffee. A great spot for a break.