Taqueria La Chilanguita

Overview

Address: 3638 Baldwin Park Blvd
Baldwin Park, CA 91706
Phone: 626-257-3336