RESTAURANT

El Santo

Restaurant interior with dining tables, Mexican Restaurant in New Westminster
Contemporary, upscale Mexican dishes pair with cocktails, wine & tequila in the heart of New Westminster.