Mateo Cidre Michelle Kantrow September 13, 2022 Mateo Cidre says the Isla Verde location draws a mix of locals and tourists.