Mastro Steakhouse Mastro's Steakhouse

Mastro's Steakhouse Map

2087 E. Thousand Oaks Blvd. (Dallas Dr.)
Thousand Oaks, CA 91362
Map
Cuisine: Steakhouse
It's gaudy and boozy at this manly-man's steakhouse where everyone seems to be having a great time.
Openings: Dinner nightly

Features