St. Joseph's Favorite Mexican Kitchen

Every Bite Tastes Like Home Cooking — Made Fresh for You

From sizzling fajitas to handcrafted tacos, El Taco H brings the bold, authentic flavors of Mexico straight to your table on Frederick Ave. No shortcuts. Just real food made with real ingredients.

Chef preparing fresh tacos in the El Taco H kitchen
Colorful Mexican dishes served at El Taco H restaurant

Real Ingredients. Real Flavor. No Compromises.

At El Taco H, we believe the best meals start with ingredients you can trust. Every tortilla is made fresh, every salsa is hand-blended, and every dish is prepared with the same care your abuela would approve of.

Located in the heart of St. Joseph on Frederick Ave, we've been serving up genuine Mexican cuisine that brings people together — whether it's a quick lunch break or a family dinner on a Saturday night.

Fresh Daily
Quick Service
Made with Love
Takeout Available

What Makes Us Different

It's not just about the food — it's about the experience you get every time you walk through our doors.

Fast Without Cutting Corners

We know your time matters. That's why we get your order out quickly — without ever skipping the fresh prep that makes our food taste homemade.

A Spot Everyone Loves

Families, students, and late-night crowds — El Taco H is the St. Joseph gathering place where everyone feels welcome and leaves satisfied.

Quality You Can Taste

We source the freshest ingredients and prepare everything in-house. From our salsas to our tortillas — if it doesn't meet our standard, it doesn't make it to your plate.

What Our Guests Are Saying

Don't take our word for it — hear from the people who keep coming back for more.

"

Hands down the best Mexican food in St. Joseph. The tacos are incredibly fresh and the salsa bar is next level. This is now our go-to spot every Friday night.

M
Maria G.
Local Guide
"

I ordered the fajitas for takeout and they were still sizzling when I opened the container. The portions are generous and the flavors are authentic. Absolutely love this place.

J
Jason T.
Regular Customer
"

Finally a spot that gets Mexican food right! The horchata is the best I've had outside of Mexico, and the staff is always friendly. My whole family eats here at least once a week.

L
Laura P.
Local Resident

Ready for a Meal You Won't Forget?

Come experience the taste of real Mexican cooking in St. Joseph. Whether you dine in or take it home, El Taco H delivers flavor in every bite.

Visit El Taco H Today

Address

2420 Frederick Ave
St. Joseph, MO 64506-2783

Hours

Monday – Sunday
11:00 AM – 10:00 PM

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website