Modern Mexican restaurant, The Mayan, offers halal options and a mezcal bar. Enjoy vibrant flavors and canal views in a chic atmosphere.