11624 Bermuda Rd, Henderson, Nevada 89052 USA
The delicious trio of tacos they serve that we devoured shortly after.
Photo Credit: Yelp