Get directions to: Taco's El Oso, San Fernando, CA
Restaurant address: 1161 N Maclay Ave Ste G San Fernando, CA 91340, USA
Restaurant: Taco's El Oso