Estrella serves modern Mexican cuisine on the rooftop terrace with upbeat latin music, freshly squeezed margaritas, and the best view of the Atlanta skyline.