LCs BBQ.
Tacqueria Mexico on Rainbow Blvd.
Originally Posted by JohnnyGleet
They have several in KC. The first one, in my opinion the best one, is located east to the Railroad bridge on Southwest Blvd. 1 block more and look to the North side and on the corner. They have some really great food.