Oxford, Pennsylvania

Taste the
authentic
flavors of Mexico

From freshly baked tortillas to carefully imported ingredients, El Nayarit brings the heart of Mexican cuisine to the heart of Oxford.

Scroll
What We Offer

From Our Kitchen
To Your Table

Every item is chosen with care — from our daily-baked goods to our shelf of trusted Mexican imports.

Fresh Mexican bakery goods including pan dulce and conchas

Fresh Bakery

Warm tortillas, soft bolillos, and traditional pan dulce baked fresh every morning. Our bakery section is the soul of El Nayarit.

Mexican grocery items including canned goods, sauces, and spices

Imported Groceries

A carefully curated selection of Mexican pantry staples — from moles and salsas to dried chiles and masa harina.

Fresh Mexican cooking ingredients including limes, chiles, and herbs

Fresh Ingredients

Seasonal produce, fresh herbs, and the key ingredients you need to recreate authentic Mexican dishes at home.

Interior of El Nayarit Mexican Store with colorful products and warm lighting
Our Story

A Taste of Home,
Right Here in Oxford

El Nayarit was born from a simple conviction: that the flavors of Mexico should be accessible to everyone in our community. What started as a small corner shop has grown into a beloved gathering place for families who want to cook with the same ingredients their abuelas used.

We source directly from trusted suppliers in Mexico, ensuring every product on our shelves carries the authenticity you'd find in a Nayarit mercado — and then some. Our bakery team arrives before dawn so your morning starts with warm tortillas and fresh pan dulce.

Whether you're looking for a specific brand of mole paste, fresh cilantro, or just need someone to help you find what you're cooking for, we're here. This isn't just a store — it's a piece of home, right here on 3rd Street.

Daily

Baked Fresh

100+

Imported Items

Local

Community

Find Us

Come Visit Us

We're right in the heart of Oxford, easy to find and always welcoming.

Address

4 S 3rd St
Oxford, PA 19363-1601

Hours

Monday – Saturday: 9:00 AM – 8:00 PM
Sunday: 10:00 AM – 6:00 PM

Call Ahead for Special Orders

Need something specific? Give us a call and we'll make sure it's ready when you arrive.

(610) 932-1110
Is this your business? This is my business