I'm traveling to Sao Paulo March 21 - 26, 2011 for work (I'm writing this in Miami waiting for connecting flight ) I'm wondering if there are any good bike shops worth visiting in my downtime. I'm staying at the Hilton and the office I'm working from is on Faria Lima. Thanks!