We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Esteban's Cafe & Cantina

$$ - $$$Mexican,
402 W Main St, League City, TX 77573-3733
+1 281-332-4195
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good39%
  • Average13%
  • Poor2%
  • Terrible1%
Travellers talk about
“queso” (10 reviews)
“fajitas” (7 reviews)
Open Now
11:00 am - 9:00 pmAll hours
Mexican, Southwestern
$$ - $$$
402 W Main St, League City, TX 77573-3733
All Details
Write a Review
Reviews (92)
Traveller rating
Traveller type
Time of year

1 - 10 of 92 reviews

Reviewed 2 weeks ago via mobile

My family and I have been coming here for years. Great place to bring the family. All the staples are good. The must item on the menu is "Queso da Esteban"... The staff is always great.

Thank Rozypear
Reviewed 2 weeks ago via mobile

It was so so... nothing like Pappasitos .. but it's closer for us to go to instead of driving all the way on 45.

Thank Kakie M
Reviewed 2 weeks ago via mobile

We have been several times, and this was for a birthday. We saw several other birthday parties, and it was about a 20 minute wait for 4 people, but we still had a great dinner. Our server was really friendly and responsive, and the food...More

Thank Kristi M
Reviewed 3 weeks ago

I have never had a bad experience with Esteban's staff, food, etc. on any of my many lunch visits. I get the queso de Eseban and it is wonderful. The tortillas are great and the staff is wonderful. I order and my food is out...More

Thank taylurowens
Reviewed 21 September 2017 via mobile

We've been eating here since the early 1990s. Family friend atmosphere but also a sports fans friend. Food is amazing, margaritas are exceptional! Highly recommend the Quesos de Esteban!

Thank Janette P
Reviewed 7 September 2017 via mobile

The best Margaritas. Big glasses of iced tea. Awesome fajitas, chicken or beef. I usually like to try one of the combo plates. Fast service. Lots of parking. No waiting.

Thank Cecelia S
Reviewed 19 August 2017 via mobile

Have lived in this area for just over 10 years and have always seen Esteban's but never stopped by til tonight (8/18/17). Food was great, I had the Mexican street tacos and my wife had a chicken quesadilla and we both thoroughly enjoyed it. What...More

Thank Paul G
Reviewed 9 August 2017

i have always liked this place and i am never disappointed when i go. i feel comfortable and the menu almost everything that i have tried is really great. i love the cheese enchiladas best!

Thank DOUG H
Reviewed 9 August 2017

The food was ready on time, hot and tasty. The venue was a building adjacent but separate from the main dining facility, so we had sufficient privacy for our group.

Thank fredgrowcock
Reviewed 8 August 2017

Always happy with their food..we have tried several different dishes and they were all good. We really love their salads

Thank Joe C
Nearby Restaurants
Main Street Bistro
201 reviews
.93 km away
Kelley's Country Cookin'
234 reviews
1.03 km away
La India Bonita
36 reviews
.39 km away
Nearby Attractions
Helen's Garden
33 reviews
1.04 km away
Walter Hall Park
23 reviews
.88 km away
Butler Longhorn Museum
16 reviews
1.53 km away
Nana's Attic
17 reviews
.82 km away
Ask a question
Questions & Answers
22 December 2016|
AnswerShow all 3 answers
Response from Gene W | Reviewed this property |
Please call Esteban's direct for your Christmas answer.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Kids, Child-friendly
Open Hours
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
Location and Contact Information
  • Address: 402 W Main St, League City, TX 77573-3733
  • Location: United States  >  Texas (TX)  >  Texas Gulf Coast  >  League City
  • Phone Number: +1 281-332-4195
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing