Main content starts here, tab to start navigating

Hours & Location

590 Meyerland Plaza,
Houston, TX 77096

Sun– 11:00 – 9:00 P.M.

Mon - 11:00 - 9:30 P.M. 
Tues-Thurs – 11:00 – 10:00 P.M.
Fri-Sat – 11:00 – 11:00 P.M.  

ORDER ONLINE

CONTACT INFO

Luis Aguilar - General Manager
luis@escalantes.net

Phone: 713.663.7080
Fax: 713.663.7064

Get Directions