Taqueria El Diablo

Overview

Address: 630 S Myrtle Ave
Monrovia, CA 91016
Phone: 626-357-0010