Murillos Mexican Food 1591 E Monte Vista Avenue Vacaville CA United States
Phone: 707.447.3704 Smoking: not permitted
Parking: own parking lot