Rickshaws Come to Beacon's Main Street April 22, 2011 Katie Hellmuth Spotted! I'd heard the rumors that rickshaws were coming to Main Street, and here they are! I'll see if I can get more information from the bike store that is behind this. Perfect!