Los Vaqueros Grill

1000 N. Vasco Rd.
Livermore
California
United States