Save Map Pelayo's Mexican Restaurant1160 E. Monte Vista Avenue Vacaville, CALearn MoreOpen in Google Maps (copied = false), 2000)" > Pelayo's Mexican Restaurant 1160 E. Monte Vista Avenue Vacaville, CA Phone: (707) 449-9365 Overview Map Cuisines Overview The service at Pelayo's is always fast and friendly and the food is sure to satisfy. Map Cuisines Mexican