We had last visited 4 years ago and couldn't wait to return! On our first night in town we raced to the Taqueria for dinner. The food is freshly made to order and takes time to prepare so be ready to wait a bit. Believe me, it is most definitely worth the wait! All entrees came out hot and delicious. I hope it's not another 4 years before we get there again. Thanks to the staff for treating us so well. We'll be back.