Pena's Mexican Restaurant. Tacos Made with hand made tortillas will satisfy your hunger. Delicious Tlayudas, Barbacoa, and Birrea made deliciously made every weekend best Birrea Ramen in town. Tlayudas, Tacos, Tortas, and Burritos made daily with hand made Tortillas: Azada, al pastor, Lengua, cabeza, and chorizo.