FRI & SAT 11AM - 10:30PM
SUNDAY 11AM - 9PM
Featuring an open churrasco grill where guests can dine and watch gaucho chefs demonstrate the culinary art of churrasco as they butcher, prepare and grill different cuts of meat over an open flame.
Located at The Lakes at Thousand Oaks, home to premier businesses, retail destinations and dining options on the western edge of the Santa Monica Mountains. 2250 Thousand Oaks Blvd, Thousand Oaks, CA