El Cholo

Overview

Address: 840 E Whittier Blvd
La Habra, CA 90631
Website: elcholo.com
Phone: 562-691-4618