Spanish restaurant Don Quijote offers dinner and live entertainment.