I've been to a number of bike shops around the city and these guys are by far the best.
They are super nice, down to earth, unpretentious, and just want to got a good job done. Unlike a lot of places, Sam always gives me a good breakdown of what he did to the bike and why. It's obvious that they love bikes and are really dedicated to taking care of their customers.
Chilango's is everything I've been looking for in a bike shop, I'll never go anywhere else.