Castle Snax is a cafe serving delicious, fresh, fast food made on-site. Known for its welcoming atmosphere.