El Charrua

Call
1017 Alpharetta St
Roswell, GA 30075

El Charrua is a cozy restaurant in Roswell, GA that offers a diverse menu of traditional South American cuisine.

With a focus on authentic flavors and warm hospitality, El Charrua provides a welcoming dining experience for guests looking to explore the tastes of Uruguay and beyond.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesGeorgiaRoswellEl Charrua