Finally tried for first time for takeout dinner and I was not disappointed. I got rice and beans with chorizo tacos. All tasted fresh and well seasoned. I will definitely go back to try other items.
El Ranchero
(4)
Photos
El Ranchero is a Mexican restaurant located in Middletown, NJ, offering a diverse menu of authentic Mexican dishes, including breakfast options, appetizers, tacos, quesadillas, salads, tortas, hamburgers, flautas, tostadas, sopes, enchiladas, nachos, Mexican soups, and a variety of Mexican main dishes.
With a focus on traditional flavors and quality ingredients, El Ranchero provides a satisfying dining experience for both meat lovers and vegetarians, with options like asada steak, chicken, shrimp, marinated pork, chorizo, and vegetarian fillings. Whether you're craving a hearty meal or a quick snack, El Ranchero has something to satisfy every appetite.
Generated from the website
Also at this address
Reviews
We have been to the Keyport location in the past and enjoyed our food so we were excited to see a new location only 8 mins from our house. We ordered takeout and quite frankly were disappointed....
Finally a great Mexican Restaurant near by. I've traveled throughout Mexico and lived in Southern California. El Ranchero in Leonardo is the REAL DEAL. Great tacos, amazing asada, Birria tacos...
Was looking for an easy meal and Mexican is always a good idea. I remembered that this place had recently opened and decided to give it a try. The service was friendly and the staff made us feel...





