Sunday, May 6, 2007

Don Quixote's International Music Hall

If you're near Santa Cruz, California, you might want to stop by Don Quixote's International Musical Hall to enjoy a meal and some music.

No comments: