Luna's Tamale Factory & Mexican Grill |15632 Westpark Dr. AHoustonTX77082 | (281) 497-6646
Luna's Tamale Factory & Mexican Grill
15632 Westpark Dr. A
HoustonTX 77082
 (281) 497-6646
Authentic Mexican CuisineThe once kept secret recipe for the perfect homemade Mexican tamale can now be experienced at Luna's Tamale Factory & Mexican Grill.(281) 497-6646
Get Directions

Mexican Restaurant Houston, TX

Got a hankering for some delicious, authentic Mexican cuisine? How about the freshest, tastiest tamales you'll find anywhere? If so, look no further than Luna's Tamale Factory & Mexican Grill for the best in homemade Mexican favorites which are sure to satisfy your cravings.
When you visit our Mexican restaurant in Houston, TX, you'll quickly discover the secret to our 18+ years of success. With our hard work and dedication, homemade recipes, and fantastic pricing, we've built a tradition of serving mouthwatering meals made from scratch for breakfast, lunch, and dinner that keep the entire family coming back for more. 


  • Breakfast tacos
  • Burritos
  • Chile rellenos
  • Enchiladas
  • Fajitas
  • Guacamole
  • Gorditas
  • Salads
  • Shrimp
  • Soups
  • Tacos
  • Tamales
  • Tilapia
  • Tortas . . . and more
Our daily lunch specials make it even easier to enjoy your favorite dishes at super low prices. And when you wash your meal down with one of our refreshing drinks like a topo chico, horchata, or tamarindo, you'll be ready for one of our tantalizing desserts.  Be sure to try the pineapple upside-down cake, German chocolate muffin, flan Napolitano, and more.
The next time you've got an appetite for all of your south-of-the-border favorites, make the quick trip to  Luna's Tamale Factory & Mexican Grill. Call us at (281) 497-6646 to about our world-famous tamales.

Send Luna's Tamale Factory & Mexican Grill a message.

More Details:

Business Hours:

Business Hours:

Sunday 7:00 AM – 2:00 PM
Monday 6:00 AM – 2:00 PM
Tuesday 6:00 AM – 6:00 PM
Wednesday 6:00 AM – 6:00 PM
Thursday 6:00 AM – 6:00 PM
Friday 6:00 AM – 6:00 PM
Saturday 6:00 AM – 6:00 PM