To Reserve A Table, Place An Order & Discuss Catering

Contact Us.

We’re excited to welcome you to El Ranchero! Whether you're planning a family dinner, a corporate event, or a special celebration, we’re here to provide an unforgettable dining experience. Reserve your table today and enjoy the best Mexican cuisine in Chatham, NJ.


For Restaurant

(973) 507-9586

For Catering

(973) 507-9586

Are you hungry?


El Ranchero is the perfect spot for a delicious meal with friends and family. From our signature tacos to our refreshing margaritas, every dish is crafted with passion and authenticity. Join us for an extraordinary dining experience in Chatham, NJ.


Have feedback?

Your feedback helps us improve and provide the best service possible. Please share your thoughts and suggestions with us. We’re committed to making every visit to El Ranchero exceptional.


Open Hours


TUE - SUN     11 AM --- 9 PM

Find Us

El Ranchero Mexican Grill

250 Main St, Chatham, NJ 07928