Brazen Restaurant Group will open its third Irish restaurant, Maeve's Tavern, in Collierville in late spring 2025. The restaurant, which will be located on the Collierville Town Square ...