Browse by Tags

  • Texas de Brazil

    Things are getting even beefier on South Beach. The latest arrival in the battle of the steakhouses is Texas de Brazil, located on the water at Miami Beach Marina. Loosen your top belt loop, grab your knife and fork and get ready as waiters in gaucho garb roam table to table carving up an array of sizzling...
    Posted to Around Miami (Weblog) by carolynk on 01-11-2008
Page 1 of 1 (1 items)