JC's Country Diner Restaurant in Elwood, Utah—a small white cafe with striped awnings and mountains.

Our Story Through the Years

A Legacy Built Over Generations

The story of JC's Country Diner began in 1950 when Junius Thompson opened The Green Rock Café, named after the distinctive green rock used in the original fireplace. Over the following decades, the restaurant passed through several owners and operated under different names before Jim and Carolyn Abel purchased it in 1990 and renamed it JC's Country Diner. In a unique twist of history, Jim had helped repaint the café ceiling as a Bear River High School student in 1958, never imagining he would return more than 30 years later as its owner and manager.

The diner continued to grow through the years, including the addition of a glass solarium in 1995 to accommodate larger groups and special events. After a devastating electrical fire caused extensive damage in 2002, the restaurant underwent major renovations and reopened later that summer. In 2022, lifelong friends Cammie Warren and Dixie Hirschi became the new owners, choosing to preserve the JC's Country Diner name because of its history and recognition within the community while building their own legacy.

Before You Stop In

Everything You Need to Know

Planning a visit to JC's Country Diner? From breakfast served throughout the day to daily specials, takeout options, and menu favorites, you'll find answers to some of our most frequently asked questions below.

Do you serve breakfast all day?

Yes! Breakfast is available throughout the day, so you can enjoy omelets, skillets, pancakes, waffles, French toast, and other breakfast favorites whenever you visit.

What are your most popular menu items?

Guest favorites include Country Fried Steak, homemade scones with honey butter, hearty breakfast skillets, burgers, sandwiches, and rotating daily specials.

Do you offer daily specials?

Yes! Our lunch and dinner specials rotate weekly, offering a variety of homestyle favorites throughout the month. For the latest specials and updates, be sure to follow us on Facebook.

Do you offer takeout?

Absolutely. Many menu items are available for takeout. Call (435) 257-1867 to place your order and we'll have it ready for pickup.

Do you offer kids and senior menus?

Yes! We offer dedicated kids and senior menus with breakfast, lunch, and dinner options designed to provide great choices for guests of all ages.

Where JC's Country Diner located?

You'll find us at 10260 N 5200 W, Elwood, UT 84337. Visit our Contact page for directions, hours, and additional information.

Homemade Favorites & Daily Specials

Stay connected with jc'S cOUNTRY dINER

From breakfast served all day to homestyle dinners and daily specials, our Facebook and Instagram pages are the best place to see featured menu items, specials, and what's cooking at JC's Country Diner.