On the agenda for tonight’s Decatur City Commission meeting, an alcoholic beverage license for Los Tres Amigos, a new restaurant taking over the old Native space in the 340 West Ponce de Leon Avenue building. Decaturish
Decaturish reports that the restaurant’s website describes the venture as “…Decatur’s new restaurant featuring Mexican and Latin cuisine. We hope to be another local favorite for Mexican food lovers of all ages.”. I wasn’t able to locate the website in a quick search, so if anyone can find it, feel free to chime in!