La Esmeralda Mexican and Seafood Restaurant
Restaurant
•
27600 Bouquet Canyon Rd #100, Santa Clarita, CA 91350, USA
8.2
Wednesday: Closed
See if anyone you trust recommends it!