Traveling With JaredHigh Culture & Pop Culture in Travel

Tag - Elmhurst

La Fusta: A Little Piece of Argentina in Elmhurst!

La Fusta: A Little Piece of Argentina in Elmhurst!

Argentina is a great country!  It is the land of tango, gauchos, Evita, and some of the best soccer stars in the world.  But in addition, it is a nation that knows a thing or twelve about how to cook up a fine cut of steak.  And sausage.  And intestines.  You heard me!  But of course, not everyone can take a trip south of the equator to taste this mythical meat.  If...