Check out our daily drink specials and stick around for Happy Hour.



Host your next party or corporate event in our spacious venue. We can handle parties of all sizes.



Want to bring a taste of Shots On The River home with you? Learn about our banquet and catering services today.


Become a VIP at Belmont's Favorite Restaurant

We treat every guest like a local

When SHOTS on the River first opened, we had one goal in mind - to create a vibrant, family-friendly space where the whole community could bond over delicious food and drinks. Today we continue to serve the community around us with pride; whether you want to enjoy some classic American fare with your family or meet your friends for happy hour after work, you'll love coming to SHOTS on the River!

To find out why folks keep coming back, visit SHOTS on the River today! You'll see what makes us so special.
Visit Our Gallery

5 reasons to hang out at Shots On The River

Shots On The River is a great place to hang out with friends and family, enjoy a few drinks with our live music every Friday and Saturday night. You should come to Shots On The River for your next meal because:

  1. We have a place for everyone, whether you're drinking with friends, hosting a party or dining solo.
  2. We feature an expansive, kid-friendly menu.
  3. Our bar features 22 beers on tap, many of which are from local Michigan breweries.
  4. We have over 20 HD TVs in our restaurant, so you can watch your favorite game no matter where you sit.
  5. Looking for something to do every Friday and Saturday night? We offer live music with no cover starting at 9pm. We also host special events and are known for celebrity appearances.

To ensure we have the space please fill out large party request form. Showing up with a large group, without notice, during dinner hours, doesn't guarantee a space. We reserve the right to refuse a group of over 20 without prior arrangements. Click see more to fill out the form.

  • Shots On The River

    5760 West River Drive Northeast
    Belmont, MI 49306


    Call Us
    Phone: (616) 951-6071

    Mon: 11:00 AM - 12:00 AM
    Tue: 11:00 AM - 12:00 AM
    Wed: 11:00 AM - 12:00 AM
    Thu: 11:00 AM - 12:00 AM
    Fri: 11:00 AM - 2:00 AM
    Sat: 11:00 AM - 2:00 AM
    Sun: Closed