El Delfin Tacos

Overview

Address: Hauser Blvd and Adams Blvd
Los Angeles, CA 90016
Phone: 323-732-2554