Taco Sagrado
(10)
Mobile caterer
Address: 2484 W 3rd St, Santa Rosa, CA 95401
Hours: Closed ⋅ Opens 5 PM Wed
Phone: (707) 730-2238
(845)391-7282. HOURS OF OPERATION: -THURSDAY: CLOSED -FRIDAY: 3-9PM -SATURDAY: 3-9PM -SUNDAY: CLOSED ... Menu!! ... CustAppreciat. ... Photo by Isaac Ramirez on April ...