El Tarasco

Overview

Address: 13039 Glenoaks Blvd
Sylmar, CA 91342
Phone: 818-367-8510