Mr. Athen?
Though the slogan on this restaurant probably refers to food, “Mexican sandwich” sounds like a fun sexual endeavor.