El Vaquerito Restaurant

14 Fremont Ave, Alhambra
(626) 458-4546

Order Online