22224 Northwest Fwy, Texas 77429 USA
Barbacoa street tacos with avocado and grilled onions on the side.
Photo Credit: Yelp