//

El Chilito Restaurant

Overview

Address: 12812 Paramount Blvd,
Downey, CA 90242
Phone: 562-923-1192