Do they serve alcohol
Address: 802 Southwest Blvd, Kansas City, MO 64108, USA
Jonathan Pope | Sep 18, 2019
No. Great tacos though!!
Subha Chanda | Sep 18, 2019
Nope
Mike Tufano | Sep 18, 2019
No, they do not.
Thanks! Your answer is awaiting moderation.