11290 Trussum Pond Rd, Laurel, Delaware 19956 USA
Pastor tacos w all the fixings. Roasted jalapeños and sweet onions on the side are free as well.
Photo Credit: Yelp