Our Location

Visit El Castillo Restaurant in Smithfield or Logan, Utah

Enjoy authentic Salvadoran and Mexican food at El Castillo Restaurant. Visit either of our locations to enjoy handmade pupusas, tacos, traditional favorites, and fresh meals served with care.

Two Convenient Locations to Serve You

El Castillo Restaurant brings together the rich flavors of El Salvador and Mexico in a warm, welcoming setting. Whether you are dining with family, picking up takeout, or stopping by for your favorite pupusas, tacos, and traditional dishes, we invite you to visit us at either our Smithfield or Logan location.

El Castillo Restaurant

Restaurant in Smithfield | Near by

El Castillo Restaurant – Smithfield

133 North Main St #91
Smithfield, UT 84335
Phone: (435) 535-0999

Visit our Smithfield location in northern Utah for authentic Salvadoran and Mexican food prepared fresh daily with care. Enjoy handmade pupusas, tacos, burritos, breakfast plates and more in a warm, welcoming setting that's perfect for families, friends and everyday meals. Our friendly team is ready to serve you the flavors of El Salvador and Mexico right here in Cache Valley.

Restaurant in logan utah near me

El Castillo Restaurant – Logan

Also known as Pupuseria Castillo / Pupuseria Castillo La Ranchera

96 North 100 West
Logan, Utah 84321

Visit our Logan location for authentic Salvadoran and Mexican food prepared fresh daily with care. Known to many as Pupuseria Castillo La Ranchera, enjoy our handmade pupusas, tacos, burritos, traditional plates, and breakfast favorites in a warm and welcoming atmosphere. Whether you're stopping by for lunch or dinner, we bring the traditional flavors of El Salvador and Mexico to Logan, Utah and the greater Cache Valley.

Why Guests Love El Castillo Restaurant

El Castillo Restaurant proudly serves guests with authentic Salvadoran and Mexican food, handmade favorites, fresh ingredients, and a welcoming family friendly atmosphere. With convenient locations in Smithfield and Logan in northern Utah, it’s easy to enjoy the bold Latin flavors our guests love right here in Cache Valley.

STILL NOT SURE?

Frequently Asked Questions

Do you have two El Castillo locations in Utah?

Yes, we proudly serve guests in Smithfield and Logan, Utah.

Where is the Smithfield location?

El Castillo Restaurant
133 North Main St #91, Smithfield, UT 84335.
(435) 535-0999
https://CastilloRestaurants.com

Where is the Logan location?

El Castillo Restaurant AKA Pupuseria Castillo
96 North 100 West, Logan, Utah 84321.

Do both locations serve Salvadoran and Mexican food?

Yes, both locations serve authentic Salvadoran and Mexican favorites.

Do you offer takeout or online ordering?

Yes, takeout and online ordering are available.

READY TO GIVE US A TRY?

Visit the El Castillo Location Nearest You

Whether you are in Smithfield or Logan, El Castillo Restaurant is ready to serve you with authentic Salvadoran and Mexican dishes made fresh daily. Stop by today and enjoy traditional flavor, friendly service, and a meal made with heart right here in Cache Valley.

Office: 133 Main St #91, Smithfield, UT 84335

Call (435) 535-0999

© 2026 El Castillo Restaurant | Powered by FiberDM.com