
Santiago taco shop #2
4.5 (131)restaurant
A relaxed neighborhood stop for street-style tacos and traditional Mexican plates in Las Vegas.
Description






Operating on East Twain Avenue, the shop provides a casual setting with both dine-in and online ordering options.