Santiago taco shop #2

4.5 (131)restaurant

A relaxed neighborhood stop for street-style tacos and traditional Mexican plates in Las Vegas.

Visit website

Description

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

Ask Karpo for more information.