The owners of Bari Ristorante are opening a new restaurant in Montrose’s dining-oriented Harlow District. Exilio Latin Flair will be the latest project from the trio of Pedro Teyuca, Tommy Nally, and Renato De Pirro, who also acquired Houston steakhouse Georgia James in 2024.