Av. Córdoba (esq. Carlos Thays), Puerto Iguazú, Misiones
Argentinian Restaurant · 208 tips and reviews
Green Toad Bus: Romantic dining place. If you are a meat eater, be ready to try some of the finest steaks in town! And don't forget to try the delicious Patagonia Amber beer!