Adalbertos
Restaurant in Vacaville, California
fast food
Restaurants
ยท
Vacaville, California guide