Uptown Map
Find Parking | Menu

This Uptown taqueria, located around the corner from the Green Mill and the Riviera Theatre, serves some of the best tacos al pastor on the North Side. It's a small storefront spot, but the ambiance--think Mexican love songs on the stereo and bright turquoise walls--has a certain charm, and the service is lickety-split fast.