El Ranchero Houston
  • Home
  • Order-Online
  • Menu
Picture
Order Online Delivery (Grubhub) View Menu Directions Call Now
Happy Hour
Margaritas & Beer Specials | Good vibes, cold drinks
(Happy Hour prices exclude Flavored, Gold, & Top Shelf Margaritas)
ALL DAY • MONDAY & TUESDAY
$4.25
Small Rita
$2.99
16oz Draft Beer
WEDNESDAY & THURSDAY • 2 PM – 7 PM
$4.95
Small Rita
$2.99
16oz Draft Beer
FRIDAY & SATURDAY • 4 PM – 8:30 PM
$7.25
Jumbo Rita
Margarita Sizes
SMALL MARGARITA
10oz
Classic size • Easy sip
JUMBO MARGARITA
20oz
Big pour • Perfect to share
El Ranchero Margaritas
House Margarita
Small$6.50
Jumbo$8.95
Gold Margarita
Small$8.75
Jumbo$10.50
Top Shelf
Small$9.75
Jumbo$12.50
Skinny
Small$9.75
Jumbo$12.50
Beer Rita
Jumbo$14.50
Flavored
Mango, Peach, Strawberry, Sangria, Melon & Banana
Small$7.50
Jumbo$9.95
Visit El Ranchero Today
5300 N Braeswood Blvd, Houston, TX 77096
(713) 283-1388 Get Directions
Hours of Operation
Mon–Fri
11:00 AM – 9:30 PM
Kitchen stays busy — arrive early on weekends
Fri–Sat
11:00 AM – 10:00 PM
Best time: 6–8 PM for atmosphere
Sunday
11:00 AM – 9:00 PM
Great for family dinner

History

For more than two decades, the Pérez family has proudly served the Houston community with bold Tex-Mex flavor and warm, genuine hospitality. Founded in 2000, El Ranchero Mexican Restaurant was built on a simple belief: great food and friendly service bring people together and that tradition continues every day.

Rooted in authentic Mexican recipes and finished with Texas-inspired flair, our menu offers something for everyone, from sizzling fajitas and classic enchiladas to refreshing margaritas and family-favorite plates made to share.

Built from the ground up by a hardworking family, El Ranchero has become a neighborhood staple in the Meyerland/Braeswood area. Whether you’re stopping in for a casual lunch, enjoying dinner with the family, or meeting friends for happy hour, we’re proud to be a place where Houstonians feel right at home.