Señor Taco is a relaxed Mexican restaurant offering staples like enchiladas and carnitas, plus a salsa bar. They feature Taco Tuesday specials.