Skip to main content

El Castillo

restaurant · salvadoran restaurant · Smithfield, UT

Address
133 N Main St #91, Smithfield, UT 84335
Phone
(435) 535-0999
Website
CastilloRestaurantS.com
Where
41.8393, -111.8328

Search Hominin for El Castillo

Other restaurants nearby

More in Smithfield

El Castillo — restaurant in Smithfield, UT | Hominin