Cactus Rose Restaurant & Tequila Bar is a Mexican restaurant servicing New Canaan, Ridgefield, and Westport, CT. Call us today for information!