✨ Welcome to El Castillo Restaurant! Experience the true taste of Mexico and El Salvador right here in Smithfield. We specialize in authentic handmade pupusas, our signature Putacos, and classic tacos. Don't miss our traditional Mexican steak, prepared with house-made salsas and fresh ingredients every day. It’s authentic Latin flavor, served just like home. ✨

✨At El Castillo Restaurant in Smithfield, UT, we serve authentic Mexican and Salvadoran food made fresh daily. From handmade pupusas and tamales to flavorful tacos, burritos, and house-made salsas, every dish is crafted with care and bold Latin flavor. Our warm, casual dining experience brings friends and families together over food that tastes like home. ✨

Great Service
Friendly team, fast service, and a warm welcome every visit.

Easy pickup ordering skip the wait and enjoy your favorites fast.

A Cache Valley favorite for authentic Salvadoran and Mexican flavors.

Made fresh daily with real ingredients and authentic recipes.

A welcoming spot for lunch, dinner, and family meals.

Handmade pupusas, seasoned meats, and salsas with real kick.

OUR MENU

Discover Salvadoran and Mexican favorites handmade pupusas, street style tacos, burritos, breakfast plates, and more. Everything is made fresh and served with bold Latin flavor.










Looking for something delicious today?
Try our customer favorites and rotating specials perfect for lunch or dinner.
What Customers Are Saying


From breakfast plates to pupusas, tacos, and seafood see everything we serve in our full online menu.
Ranch-Style Breakfast








Get In Touch
Address
Assistance Hours
Phone Number
Connect With El Castillo
Facebook Instagram Google Maps TikTok WhatsApp Website