Cascabel
909 Village Court
Santa Rosa, CA 95405
cascabelbayarea.com/santa-rosa/
Phone:
(707) 521-9444
Hours:
Daily: 12n - 8pm
Additional Information:
Read our review on the Press Democrat’s Bite Club:
http://www.sonomamag.com/biteclub/cascabel-brings-on-the-heat-in-santa-rosa/

Find similar businesses: Restaurants
*Business hours may vary. Be sure to check with your favorites for the most up-to-date information.