El Faro Tacos

Overview

Address: 13261 Maclay St,
San Fernando, CA 91340, USA
Website: elfarotacos.com
Phone: 818-361-3202