Atmosphere almost bests the South American cuisine at Rio's in Addison
Atmosphere almost bests the South American cuisine at Rio's in Addison: Tango music swirling around the grand room does much to summon the distinct South American feeling you get only from having been there, but making something taste authentically South American when it is born, grown and processed in North America is ...