Situated in the beautiful Lakes at
Thousand Oaks, Sabor presents an upscale
Mexican kitchen amid a
hacienda style ambiance. Located just steps
away from the Civic Arts Plaza.

Thousand Oaks

The Lakes at Thousand Oaks
2200 E. Thousand Oaks Blvd.
Thousand Oaks, CA 91362
805-497-2457