El Ranchero Bar & Grill is a small Mexican restaurant located in Arlington across from a residential neighborhood. It claims to have "the best Mexican food in Arlington." The menu is classic Mexican, with freshly prepared enchiladas, burritos, tacos, chimichangas and tamales. The location is small but cozy, and catering is also available.