Taco Burrito King Inc

Taco Burrito King Inc

114 W Chicago Ave, Chicago, IL
(312) 526-3258 serving: Near North Side, Central
open:Open 24/7

Location, Location, Location:



The Low Down

Rants, Raves & Reviews

By Kristina at GrubHub

Enchiladas were totally flavorful and amazing, and the salsa reminds me of living in Mexico City.

By josee915060120 at Citysearch

Twenty-four-hour party people seeking Mexican sustenance can swing into this family-owned River North taqueria featuring all the classics (everyth... Read More