Cascabel

Mexican Restaurant and Tequila Bars in the heart of two lovely cities of San Rafael and Santa Rosa. Come enjoy our chill atmosphere, versatile tequila brands and of course our tacos and fresh guacamole.

Back to Explore