Just moved back to Cleveland after spending 8 years living in Texas and this is the MOST AUTHENTIC place for everything Mexican!
Street tacos = totally legit. Tortilla selection, meat deli, pan (bread) selection and everything in between is spot on.
It's not San Antonio, but it'll definitely suffice ;-)