Sr. Salsa is a Mexican restaurant and bar offering a variety of traditional dishes and a happy hour.