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.

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.