Mon-Sat: 10am - 8pm  |  Sun: 11am - 7pm

Store Directory

Santa Maria outlet mall lights

Taco Roco

Taco Roco has the pleasure to announce to the public our new division TAQUERIA located at Shopping Center in Santa Maria CA.

Visit us and discover our new way to offer you our variety in mexican food in a faster way!