Happy Hour
Happy Hour prices exclude Flavored, Gold, and Top Shelf Margaritas.
All Day · Monday & Tuesday
$5.95
Small Rita
$2.99
16 oz Draft Beer
Wednesday & Thursday · 2 PM–7 PM
$5.95
Small Rita
$2.99
16 oz Draft Beer
Friday & Saturday · 4 PM–8:30 PM
$8.95
Jumbo Rita
Margarita Sizes
Small Margarita
10 oz
Classic size · Easy sip
Jumbo Margarita
20 oz
Big pour · Perfect to share
El Ranchero Margaritas
House Margarita
Small
$7.95
Jumbo
$10.95
Gold Margarita
Small
$9.95
Jumbo
$12.95
Top Shelf
Small
$10.95
Jumbo
$13.95
Skinny
Small
$10.95
Jumbo
$13.95
Beer Rita
Jumbo
$15.95
Flavored
Mango, Peach, Strawberry, Sangria, Melon & Banana
Small
$8.95
Jumbo
$11.95
Visit El Ranchero Today
5300 N Braeswood Blvd, Houston, TX 77096
Hours of Operation
Monday–Thursday
11:00 AM – 9:30 PM
Fri–Sat
11:00 AM – 10:00 PM
Sunday
11:00 AM – 9:00 PM
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.
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.