El Vaquero Restaurant

Overview

Address: 13066 Glenoaks Blvd
Sylmar, CA 91342
Website: vaqueromexicanrestaurant.com
Phone: 818-833-7137