This Tiny Tamale Shack Serves Up The Best Hand Tied Tamales In New Mexico

Some restaurants might not look like much from the outside, and this is no exception. This tiny shack in the small town of Cleveland might be easy to pass over, but inside are the best tamales you’ve ever had. Tamales are a tradition in both Mexico and New Mexico, and whether you’re eating them as a meal or a snack, there’s nothing like a homemade, handmade, hand-tied tamale. This little restaurant might be out of the way in northern New Mexico, but it’s so worth the drive.

We’re aware that these uncertain times are limiting many aspects of life as we all practice social and physical distancing. While we’re continuing to feature destinations that make our state wonderful, we don’t expect or encourage you to go check them out immediately. We believe that supporting local attractions is important now more than ever and we hope our articles inspire your future adventures! And on that note, please nominate your favorite local business that could use some love right now:

Claiming that one little shack in New Mexico has the best tamales is quite the proclamation. Have you been to Teresa’s, and would you agree? Let us hear about your experience in the comments.

If you’re looking for more of the “best”, this inconspicuous restaurant serves up the best fried chicken in the entire state, and possibly the world.