I traveled to Mexico City on business this week and while I was there I stumbled upon a very geeky restaurant – Comix Restaurant and Bar, in a mall right next to my hotel. It features a ton of life-size superhero sculptures as well as busts and copious amounts of Alex Ross paintings. And the food was good too! Enjoy the pics.
Please specify a Flickr ID for this gallery