✨ 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, Utah, we serve authentic Salvadoran and Mexican food made fresh every day. From handmade pupusas and flavorful street-style tacos to our house-made salsas, every dish is prepared with care and bold Latin flavor. Our warm and casual dining atmosphere brings friends and families together to enjoy real Latin cuisine 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 Smithfield, Utah 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 Putacos filled with seasoned chicken or beef, served with bold house-made salsas.

OUR MENU

Discover Salvadoran and Mexican favorites, handmade Putacos, street-style tacos, traditional breakfast plates, and more. Every dish is made fresh and served with bold, authentic 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.
Join us for a casual dine-in experience or order takeout for a quick, delicious meal. We serve fresh Mexican and Salvadoran favorites in Smithfield, Utah.








Get In Touch
Address
Assistance Hours
Phone Number
Connect With El Castillo Restaurant ❤️
Facebook Instagram Google Maps TikTok