Esteban's Cafe y Cantina |402 W Main St ALeague CityTX77573 | (281) 332-4195
Esteban's Cafe y Cantina
402 W Main St A
League CityTX 77573
 (281) 332-4195
The Freshest Mexican Food South of Houston
Visit Today

Mexican Restaurant League City, TX

Welcome to Esteban’s

For more than 30 years, our family-owned-and-operated Mexican restaurant in League City, TX, has provided our community with delicious Mexican dishes. We craft every meal with fresh ingredients so we can ensure the best flavor. We're also not stingy with our portions, and we do everything we can to ensure you're well fed when you come to dine with us. 
Whether you're looking for authentic Mexican food, catering options, or event space for your next gathering, we're ready and prepared to serve you. 

Items on our menu include:

  • Iron skillet nachos
  • Queso de Esteban
  • Chili
  • Tacos
  • Spinach enchiladas
  • Stuffed avacados
  • Taco salad
  • Chicken flautas
  • Grilled chicken breast
  • Chicken fajitas
  • Mexican rice
  • Shrimp enchiladas

Delicious Mexcian catering options

Are you wanting to ensure that your next event is the most fantastic catering your guests have ever had? We provide exceptional catering services including pick-up orders, drop-off orders, and full-service catering.
With full-service catering, we provide all necessary personnel to assist with buffet-style serving. Additionally, we can provide serving tables if you need them. Our catering team is professional and friendly and will ensure your guests are taken care of and that their questions are addressed. 
Lastly, we also provide event space in our establishment if you'd wish to host a corporate event, family reunion, special event, private party, or other gatherings at our place. 
Visit our Mexican restaurant today, or give us a call at (281) 332-4195 to place a pickup or catering order. 

Send Esteban's Cafe y Cantina a message.

More Details:

More Details about Esteban's Cafe y Cantina

Accepted Payment Methods:

  • Debit Card

Business Hours:

Business Hours:

Sunday 11:00 AM – 9:00 PM
Monday 11:00 AM – 9:00 PM
Tuesday 11:00 AM – 9:00 PM
Wednesday 11:00 AM – 9:00 PM
Thursday 11:00 AM – 9:00 PM
Friday 11:00 AM – 10:00 PM
Saturday 11:00 AM – 10:00 PM