El Asadero Mexican and Seafood

1717 E Vista Way Ste 106, Vista, CA

Menu (As of 10/29)

El Asadero Mexican and Seafood: hours and how to order