Handmade tortillas, slow-braised meats, and recipes passed down through generations — served fresh every day at 1600 W Howard Ave.
Fresh
Daily ingredients, zero shortcuts
El Rancho has been a cornerstone of the Tarboro dining scene, bringing authentic Mexican flavors to eastern North Carolina. Our kitchen honors the recipes and techniques that have been passed down through generations — no shortcuts, no compromises.
Every tortilla is hand-pressed. Every sauce is simmered from scratch. We source the freshest produce and quality proteins because we believe great food starts with great ingredients.
Whether you're joining us for a quick lunch or a family dinner, we treat every guest like family — that's the El Rancho way.
100%
Handmade tortillas daily
Fresh
Local produce, daily deliveries
Real
Traditional recipes, no shortcuts
1600 W Howard Ave
Tarboro, NC 27886
Monday – Sunday
11:00 AM – 9:00 PM
Join us at 1600 W Howard Ave for a meal made with care. Call ahead for takeout or just walk in — we'll have your table ready.