Almost Heaven. That’s what they call West Virginia. And almost heaven it is, especially for your sweet tooth, when you pay a visit to O’Neills, a little lunch and dinner restaurant in Moorefield, West Virginia with perhaps the best dessert selection in the whole entire state.

When you eat out at a typical restaurant, the big draw is the main course, right? There are usually dozens of entrée options, and only a handful of desserts to finish off your meal. Well, at O’Neills, the entrees are certainly delicious, and there are plenty of them.

O’Neills / Facebook

But just wait until you see the dessert menu.

O’Neills / Facebook

There’s no skimping on the sweet treats here at this West Virginia café and bakery!

O’Neills / Facebook

With well over a dozen dessert options ranging from cakes to pies to ice cream, O’Neills has a little something for every sweet tooth.

O’Neills / Facebook

Slice of melt-in-your-mouth strawberry cake, anyone?

O’Neills / Facebook

The hard part will be narrowing down your order to just one selection, which just means you’ll have to order another couple to go, or come back again for a taste of something else, because all the options on the dessert menu are scrumptious and you won’t want to miss a single one.

O’Neills / Facebook

Plus, O’Neills throws in seasonal dessert specials on their menu, too, that you’ll want to make sure to catch (like this peppermint cake) in addition to all the restaurant’s staple favorites.

O’Neills / Facebook

O’Neills is located at 614 North Main Street in Moorefield, West Virginia and offers both indoor and outdoor seating as well as dine-in or to-go ordering options.

O’Neills / Facebook

To learn more about how you can get your mouth around some of these delectable desserts, visit O’Neills on Facebook. For a small town, Moorefield sure does have a great restaurant selection! In addition to O’Neills, don’t miss Pupuseria Emerita.

O’Neills / Facebook

OnlyInYourState may earn compensation through affiliate links in this article.

Address: O’Neills, 614 N Main St, Moorefield, WV 26836, USA