Xanglot Restaurant offers a creative Spanish and Mediterranean culinary experience. This casual dining spot focuses on innovative dishes in an elegant setting.