El Charrua

Open
Call
1015 Alpharetta St
Roswell, GA 30075

El Charrua is a cozy restaurant in Roswell, GA that offers a variety of traditional South American dishes. The menu features authentic flavors and a warm atmosphere for guests to enjoy.

With a focus on quality ingredients and attentive service, El Charrua provides a casual dining experience for those seeking a taste of South American cuisine in a welcoming setting.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesGeorgiaRoswellEl Charrua

Partial Data by Foursquare.