Toca Teja is an eatery established over 26 years ago.