The restaurant, which opened in 2006 at 245 18th St. NW, was the chain's first southern location and the only one in Georgia. Rosa's also has locations in several cities including Los Angeles, New York, San Francisco and Washington D.C. The chain was
established in 1984 in New York.
Rosa's served Mexican staples including guacamole, tacos and fajitas as well as a variety of margaritas.