530 Northwest 23rd Street, Oklahoma City, OK 73103
Overall Rating
Review
great tacos. staff is very knowledgeable. eat in and the chips are bottom less. they were very cold though. it isn't the end of the world, but it would have made them taste better.