Scotch & Sirloin is a cozy restaurant nestled in Ventura, CA, offering a menu that focuses on classic steakhouse fare with a touch of elegance.
Patrons can expect a warm and inviting atmosphere, perfect for enjoying a delicious meal with friends and family.
Generated from their business information