Eccentric Houston joint, 100% Taquito, brings streets of Mexico inside

Serving Mexican street food and drinks, the restaurant 100% Taquito is a bit of an oddity, owner Marko Garcia said.