CHA CHA Cantina, ATLANTA, Georgia (GA)
Readily settled at 629 Green Street Northwest () in ATLANTA, Georgia (GA) (30318), CHA CHA Cantina are available at 4046099931. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in ATLANTA, Georgia (GA)
CHA CHA Cantina contact information and details:
Address: 629 Green Street Northwest - , ATLANTA, Georgia (GA) 30318
Contact Phone: 4046099931
