Hours & Location Open Monday – Saturday | 11:00 am – 9:00 pm Open Sunday | 11:00 am – 8:00 pm Taco Del Mar is located at 350 East Main Street in Pullman, WA next to the Pine Street Plaza on Paradise Creek.