La Esmeralda Mexican And Seafood Restaurant

27600 Bouquet Canyon Rd #100 Santa Clarita CA 91350 USA

(661) 430-8131

Location