San Antonio's Hidden Tamale Gem

Handmade Tamales.
Real Mexican Comfort.

Easy 9 out of 10 tamales in town — plus enchiladas, nachos, and a strawberry cucumber lemonade worth the drive.

View Menu
4.2★ 424 Google Reviews
6 AM Open Early Daily
$$ Moderate & Worth It
100% Handmade Recipes

Our Story

A Family Kitchen Hiding in Plain Sight

Tamalitos started with one simple goal: make tamales the way they're supposed to taste — steamed low and slow, wrapped by hand, and filled with recipes passed down through generations. Tucked into South Callaghan Road, we've become the kind of place regulars discover almost by accident and then can't stop talking about.

Every plate that leaves our kitchen is built on the basics done right: fresh masa, slow-cooked fillings, and enchiladas smothered in sauce made from scratch. Guests tell us it's some of the best tamale they've had in San Antonio, and that our beef nachos and enchiladas are just as memorable. We hear it often, and it's exactly the reaction we're chasing every morning before the doors open at 6 AM.

The dining room is quiet, warm, and unhurried — a place to slow down over a plate of tamales and a strawberry cucumber lemonade. Our servers, like our beloved Sandra, treat every table like family. We're still a small, hardworking kitchen, so we ask for a little patience during busy hours — we promise the wait is worth it.

Fresh Mexican dishes served at Tamalitos

Kind Words

What Guests Are Saying

★★★★

"Tamalitos is truly a hidden gem in San Antonio. One of the best tamales in town — easy 9/10. The tamales were amazing, the enchiladas were delicious, and the beef nachos were top notch."

— JAlex

★★★★★

"Heard about this place through a YouTube food reviewer and looked great. So glad we decided to check it out. Food was excellent and the strawberry cucumber lemonade was to die for. A must try."

— Clayton M.

★★★★★

"The food was fresh, delicious, and served quickly. Sandra was our server, and she was absolutely wonderful — attentive and made sure we had everything we needed. I highly recommend this restaurant."

— Fabiola C.

★ 4.2 average from 424 Google reviews

Visit Us

Hours & Location

  • Monday6:00 AM – 9:00 PM
  • Tuesday6:00 AM – 9:00 PM
  • Wednesday6:00 AM – 9:00 PM
  • Thursday6:00 AM – 9:00 PM
  • Friday6:00 AM – 9:00 PM
  • Saturday6:00 AM – 9:00 PM
  • Sunday7:00 AM – 3:00 PM

2042 S Callaghan Rd #78227
San Antonio, TX 78227

(210) 444-9147