Smoked Pepper offers a little taste of Mexico