Tacos El Vaquero

1310 Scott Street San Diego 92106-2727