Señor Taco is a restaurant offering down-home Mexican cuisine in a simple, unassuming setting.