food mexican pelayos wallpaper pelayos mexican food vacaville Pelayo S Mexican Food 1160 E Monte Vista Ave In Vacaville Restaurant Menu And Reviews Monday, September 19, 2022 Edit