Make a Reservation

Powered By OpenTable

Contact Us

We would love to hear from you! Don't hesitate to call or email us to make your upcoming reservation.

(435) 649-3536

Online Reservations

Online reservations are a fast and easy way to secure a fine dining experience at Riverhorse On Main. Please fill out the information in the Make a Reservation section to start your online reservation. Online reservations can be made for parties up to 8. Please see the section below if you are looking to make a reservation for more than 8 people.


Parties Over 8 People

While we love to accommodate groups larger than 8, we must handle each reservation individually. Please fill out the form below and one of our dedicated reservation staff will be in touch as soon as possible. Parties of over 16 people should visit our events page. Due to high demand, completing this form is not a guarantee that we can accommodate your party at the requested date or time.

Name *
Phone *
Date of Reservation *
Date of Reservation
Reservations can be made between 5pm - 10pm.