Our story began with a dream to bring the flavors of our Salvadoran and Mexican heritage to Utah. In our family owned restaurant, we share recipes passed down through generations, preparing each dish with love and respect for tradition. From our earliest days in Smithfield to our new location in Logan, we continue to honor our roots by serving handmade dishes that reflect the soul of our cultures.
At El Castillo Restaurant, preserving family recipes is at the heart of our mission. We train our chefs and staff to honor our Salvadoran and Mexican heritage by preparing each dish with traditional techniques and ingredients. From grinding fresh corn masa to simmering sauces for hours, we cook everything from scratch to ensure every bite reflects the care and history behind it.
Since opening our first location in Smithfield, we've become a beloved gathering place for families and friends throughout Cache Valley. Our support for local events, schools, and charities reflects our commitment to the community, and our guests celebrate milestones and everyday meals with us because they know they're among friends.
From our hearty breakfasts to our signature dinner platters, every meal at El Castillo is an invitation to taste the full spectrum of Salvadoran and Mexican cuisine. Start your day with a chapín breakfast or ranchero style eggs, enjoy lunchtime specials like Putacos or burritos, and finish with dinner combos and sweet tres leches cake. Each visit lets you discover another chapter of our culinary story.
A Taste of Home, Made Fresh Daily

✨At El Castillo Restaurant, freshness is not an option it’s our standard. We prepare our food daily using traditional cooking methods passed down through generations, preserving the authentic flavors of Salvadoran and Mexican cuisine.
Every plate is crafted with care, attention, and pride to bring you the true taste of home. From our handmade pupusas to our flavorful tacos and hearty plates, we focus on quality, consistency, and bold Latin flavor in every bite.
Our goal is simple serve authentic food with heart, hospitality, and a dining experience that makes you feel welcome every time. ✨

Our story is deeply rooted in family: our restaurant was founded by parents who came from El Salvador and Mexico to Utah with a dream of sharing their home cooked meals. We continue that tradition today by welcoming guests as family and celebrating birthdays, anniversaries and everyday occasions with them. The sense of home you feel when you dine with us comes from decades of shared meals, laughter and memories that we are honored to extend to every guest.

Take a break and enjoy the bold flavors of El Castillo Restaurant with our delicious lunch favorites. From handmade Salvadoran pupusas to authentic street style tacos, burritos, and hearty plates, every dish is prepared fresh and served with rich Latin flavor.
Our lunch specials are perfect for a quick bite, a relaxing midday meal, or sharing great food with friends and family. Fresh ingredients, generous portions, and authentic taste all in one satisfying experience.







Family recipes and stories passed down through generations
Artisanal dishes crafted with traditional techniques and ingredients
Proudly serving and supporting our Smithfield, Logan and Cache Valley community
Sharing the cultures of El Salvador and Mexico through food and tradition
A warm, family atmosphere where every guest feels like part of our story
Every visit gives us the chance to share the love we have for our heritage, our community and our guests. From preserving traditions to supporting our neighbors, we invite you to become part of our story each time you dine with us.