There's a
caffe on 2nd Street in Long Beach that would definitely put it on if you asked. As a matter of fact, I'm sure they've got the Giro on right now, too.
FYI, it's also a great place to watch UEFA Cup, EPL, and World Cup soccer, PLUS, they recently got a liquor license.... Decent bike shop across the street, too.