Chela is a cozy eatery in Atlanta, GA that specializes in serving traditional Latin American cuisine with a modern twist.
The restaurant prides itself on using fresh, locally-sourced ingredients to create flavorful dishes that showcase the diverse flavors of the region.
Generated from their business information