Mama's Cocina Latina Call: (404) 874-6152 or visit www.mamascocinaatl.com In former Taco Cabana location. Mama's Cocina Latina 1958 Piedmont Rd NE Atlanta, GA 30324 (404) 874-6152 mamascocinaatl.com Cheshire Bridge Late Night Food, Restaurant Best Restaurant for Late-Night Dining 2018 Critics Pick