Top
:
United_States
:
CA
:
Alhambra
El Vaquero Restaurant, Alhambra, California
El Vaquero Restaurant
14 South Fremont Avenue
Alhambra CA United States
Phone: 626.458.4546