El Charo - Iguazu Falls - Reviews & Contact Details
Reviews (1)
Review by anonymous
Av. Cordoba 106. Although not the most inviting exterior, the warmth and ease of the atmosphere make up for the crooked pictures and sagging roof. This is a popular stop for both tourist and locals alike. The wide variety of scrumptious main courses range from $2-$3.



(1 review)
