La Calle Restaurant. Quick serve, Mexico City Street food Tacos & Tortas.
909 Franklin Street, Houston, Texas 77002, At the Downtown Houston Historic District, Between Travis and Main