Main content starts here, tab to start navigating

Elements Restaurant has been a Cache Valley favorite since it opened in 2009 and has continued to warm hearts and fill appetites for almost 10 years. Located in the Riverwoods community next to the Logan River, the restaurant fit for a bustling Manhattan finds itself offering fine dining in a family-friendly, casual atmosphere perfect for the entire Cache Valley community.

Whether you’re hosting a wedding luncheon or meeting up with old friends, Elements is sure to be a place of tradition and good memories for any customer.


It’s not hard to discover a multitude of beloved dishes at Elements, though it may be hard to pick just one as your favorite. We’ve worked hard to cultivate a menu that appeals to a broad audience and also stays true to the signature flavors designed by our executive chef. From salads to seafood, wood-fired pizzas to sophisticated pastas, and classic comfort foods to succulent steaks, our menu won’t disappoint.


When you combine our refined menu with a full bar, you have found a complete dining experience at Cache Valley’s finest restaurant. Patrons of all ages enjoy their experience at Elements and we invite you to dine with us soon so you can add us to your list of go-to places for a night out.

Our Team