OHLocal.onlineLocally owned. No chains. Ever.

Dining

Restaurants, cafes, bakeries, and food trucks across Mercer County.

29 listings across 8 towns

Dining in Belmont County

All Categories

Service Type

Town

Showing 29 of 29 listings

St Clairsville

One of a kind dive bar that's been open since 1959. Always having a great time and feels like home..reunite with old friends and make new friends when you leave! *we have gear available to purchase also!!* *just added on outdoor patio/seating* Cash only. Check out our Facebook

Barnesville

A fantastic Little Tavern in the quaint village of Barnesville Ohio. Fast friendly service, specialty drinks, the only bar in town with draft beer. Jukebox, dart boards, the wheel of shots, outdoor Biergarten in the warmer months. Live entertainment . Some of the best chicken win

Shadyside

Carlinis pizza has been serving the Ohio valley since 1994. Located in shadyside, we pride our self on being your families favorite spot. From pizza, rolls, calzones, subs, wings, salads, and more. Stop in and enjoy

St Clairsville

Locally owned small-town diner in St. Clairsville, Ohio serving classic American breakfast, lunch, and dinner favorites. Known for our hearty breakfasts served all day, homemade soups, burgers, and Coleman's famous fish sandwich. Family friendly atmosphere with weekly events like

St Clairsville

Come enjoy our made-from-scratch baked goods while shopping at 153 Market! We also offer an assortment of Giacinta's coffee blends to pair with your pastry!

Bridgeport

Bringing delicious food and drink to Belmont County, Uncle Joe's LLC is your new go-to for convenient and exceptional mobile catering. Launching in the spring of 2026, this food trailer will be serving up fresh flavors and satisfying bites from its home base on National Road in B

St Clairsville

Italian restaurant located in St Clairsville, Ohio, rated 4.1 stars across 645 Google reviews.