El Azteca Taqueria

Overview

Address: 11917 Paramount Blvd
Downey, CA 90242
Phone: 562-861-6933