200 N Alexander Dr, Baytown, Texas 77520 USA
Al pastor street tacos with red and green salsa
Photo Credit: Yelp