2451 N Milwaukee Ave., Chicago
(773) 227-1050
A little spendy, but completely worth it Real Tenochtitlan is a tremendous restaurant located in Logan Square that serves some pretty incredible food. It's a massive, colorful place with a great atmosphere, very easy to enjoy yourself. The prices ...