4706 N. Main, Houston, Texas 77002 USA
Photo Credit: https://www.downtownhouston.org/guidedetail/fusion-taco/
Claim copyright