El Ranchero has 5 convenient locations throughout Maryland, Virginia, and West Virginia. Find your closest location here.
Our Locations
Menu & Specials
The thing you really came here to see. View our selection of fajitas, quesadillas, burritos, enchiladas, tacos, and more.
Serving the Freshest
Most Authentic Mexican Cuisine
Since 1993, El Ranchero Mexican Restaurant has been serving the freshest, most authentic Mexican cuisine around. Stop by and taste for yourself! Warm and inviting, with superior service to match our superior quality, our restaurants are the perfect spots to sit down and relax with family and friends while enjoying signature Mexican dishes — like fajitas, chimichangas and quesadillas — prepared expertly by our chefs.