Cantina Laredo Heading to Turkey

March 24, 2016

Dallas-based Cantina Laredo is expanding its international presence with a recently signed agreement to open four locations in Turkey over the next three years, with initial development plans in Istanbul.