I am gonna say again that San Angel Inn was crap. You can get much better food at your local mexican restaurant, or taco bell or certain days, lol.
I love sci-fi, but the food is not good either... dont waste your money on anything big, just get a burger and enjoy the atmosphere! It's a nice...