The Heart of Mexican & Salvadoran Flavor in Utah

Welcome to El Castillo Restaurant

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. ✨

About El Castillo

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.

Image

Great Service

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

Image

Order Online

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

Image

Local Favorite

A Cache Valley favorite for authentic Salvadoran and Mexican flavors.

Image

Fresh & Authentic

Made fresh daily with real ingredients and authentic recipes.

Image

Family Friendly

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

Image

Bold Flavors

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

Opening Hours

Monday – Saturday 9:00 AM – 9:00 PM

Sunday 9:00 AM – 5:00 PM

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.

Pupusas ElcAstillo Restarant

SPECIALS & FAVORITES

Looking for something delicious today?

Try our customer favorites and rotating specials perfect for lunch or dinner.

Pupusa Revuelta

Chicharron, queso y frijoles / pork rinds, cheese and beans.

What Customers Are Saying

EXPLORE MORE MENU

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

POPULAR ITEMS

ASADA/STEAK TACO

Grilled seasoned steak on a warm corn tortilla with fresh toppings.

POLLO CON QUESO | CHICKEN W/CHEESE PUPUSA

Juicy marinated chicken on a corn tortilla with traditional garnishes.

PUPUSA REVUELTA

Chicharron, queso y frijoles / pork rinds, cheese and beans.

Breakfasts

Salvadoran Typical Breakfast

Scrambled eggs, beans, fried plantain, cream cheese, avocado, and 2 tortillas.

Ranch-Style Breakfast

Fried eggs, your choice of meat, rice, beans, fried plantain, cream, avocado, cheese, and 2 tortillas.

Guatemalan Breakfast

3 fried eggs served with guacamole, cheese, cream, and 2 tortillas.

Lunch Special

PUPUSA REVUELTA

Traditional Salvadoran handmade corn tortilla filled with seasoned pork, cheese, and beans.

PUPUSA LOCA

A loaded Salvadoran handmade corn tortilla filled with seasoned pork, cheese, beans, ayote (Salvadoran squash), and jalapeño

ASADA/STEAK TACO

Grilled seasoned steak served on a warm corn tortilla with fresh toppings.

Dine In or Take Out

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.

Follow Us on Facebook

Get In Touch

Address

133 Main St #91, Smithfield, UT 84335

Assistance Hours

Monday – Saturday 9:00 AM – 9:00 PM

Sunday 9:00 AM – 5:00 PM

Phone Number

(435) 535-0999

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

Call (435) 535-0999

© 2026 El Castillo Restaurant | Powered by FiberDM.com