This place is a bit higher priced than taco Bell or del taco, but it's always so good.
The atmosphere isn't the greatest, being inside the Travel America truck stop on the south Las Vegas Blvd, but we like the food so much that it's easy to overlook that one detail in order to enjoy a trip to the one location still in this city.
Sharing the love!