The Taco Stand – Las Vegas Grand Opening – June 15th

The Taco Stand Takes on Las Vegas Southern California-grown taqueria brings a taste of Tijuana to Chinatown San Diego’s staple taqueria, The Taco Stand, will open its first Las Vegas location on June 15, adding to its four existing locations in San Diego, one in Orange County and one in Miami to date. Best known … Read more