Mariscos El Charro

Overview

Address: 15965 Yarnell St,
Sylmar, CA 91342, USA
Website: mariscoselcharrosylmar.com
Phone: 818-367-2626