Tacos El Gordo

Overview

Address: 8015 Lankershim Blvd,
North Hollywood, CA 91605, USA
Phone: 818-252-0051