"Mimmo Alboumeh, the former owner, opened the first location in Buckhead in 2011, followed by Decatur in 2012, and Brookhaven two years ago. The restaurants serve a variety of Mexican dishes and have reopened under new management for dine-in, takeout, and delivery." - Beth McKibben