Drag box to select area
Frontera is a metro Atlanta chain of restaurants that specializes in Mexican dining. A few signature items on its menu include the fish tacos, margaritas and fried ice cream.
1295 Indian Trail Lilburn Rd, Norcross, GA 30093
- Website: http://myfrontera.com