//

El Faro Tacos

Overview

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