Tower Cafe: A quirky, eclectic restaurant offering a diverse menu ranging from breakfast classics to Asian and Spanish-inspired main courses.