Cancel

    Open app

    Search

    Diamond Hill General Store

    3.0 (3 reviews)
    Closed 7:00 am - 9:00 pm

    Diamond Hill General Store Photos

    You might also consider

    More like Diamond Hill General Store

    Recommended Reviews - Diamond Hill General Store

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 1
    Love this 0
    Oh no 0

    5 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    Ask the Community - Diamond Hill General Store

    You might also consider

    Verify this business for free

    Get access to customer & competitor insights.

    Verify this business

    Vinny's Italian Grill & Pizzeria - Cheesesteak Sandwich

    Vinny's Italian Grill & Pizzeria

    4.0(131 reviews)
    3.2 mi
    $$

    Continuing alphabet series with V for V is for Vinny's. My girlfriend & I were at Smith Mountain…read moreLake the week of 4th of July 2024 as her parents have a home there. My g/f recommended Vinny's as being very good. Originally, we were going to go here for an early dinner on Thursday, July 4, but when we were driving from Franklin County, I exclaimed Prime Rib Thursday at Copper Kettle! So, I had her U-turn, and we tried that instead. Please see my 5-star of them from August 2024. We ended up going on Saturday, July 6. We arrived in this cramped front area, and someone sat us at a booth at a reasonable time. We sat in the booth over 10 minutes without anyone coming to even get us water or check on here. We were hungry, and I was already annoyed for this long wait and was looking on Yelp. I asked my g/f about trying Bella Vita, which she agreed and left about 15 minutes after being seated. It was a big disappointment. However, after my 5-star Yelp review of Bella Vita (which I got to reviewing in April 2025), my g/f said Bella Vita is a better Italian than Vinny's, so maybe for the best. Since I didn't actually eat at Vinny's in the end, wasn't actively denied water, or had some other terrible experience, it would be unfair to give than 1-star in this case.

    Yummy food. They have sandwiches, pizza, salads and a nice restaurant. The location is convenient…read morewhen visiting Smith Mountain Lake.

    Photos
    Vinny's Italian Grill & Pizzeria - Managed to a get a pic of nice art, while waiting for no server.  We left after 15 minutes.

    Managed to a get a pic of nice art, while waiting for no server. We left after 15 minutes.

    Vinny's Italian Grill & Pizzeria - Half-Pepperoni, Half-Cheese Pizza

    Half-Pepperoni, Half-Cheese Pizza

    Vinny's Italian Grill & Pizzeria - Outside of Vinny's

    See all

    Outside of Vinny's

    Bella Vita Italian Restaurant - Buffalo chicken pizza...medium!

    Bella Vita Italian Restaurant

    4.0(10 reviews)
    3.7 mi

    Amazing, never ever had a bad experience here. We go here at least once a month use to be two or…read morethree times. Needless to say they know our order without our names needed. Order the Buffalo Chicken Pizza, extra crispy. It's not spicy so don't worry about that just a good buffalo sauce with good well cooked chicken. If you've never been, make this your first order hands down, hats off to the chef never stop making this, ever. Oh the mozzarella sticks are big, long and cheesy order them too.

    B is for Bella Vita…read more Continuing my restaurants been to with g/f, Bella Vita was a lifesaver. My g/f parents have a house near Smith Mountain Lake, and we were down there the week of 4th of July 2024. On Saturday, July 6 we were going to Vinny's (which she had recommended), and they totally dropped the ball. We were seated and no one came around for over 10 minutes even with water. We were hungry and didn't want to be sitting there waiting for God knows how long. I was looking on my phone and discovered Bella Vita up the road. So, we got out of there. We had to park a little further, it happened to be their 4th of July weekend celebration. We just wanted to eat; so we entered the restaurant on a specific side as the other side was part of the charged fair. We were served rapidly water, got menus, decided, and got our food in quick timing. Not only that, the food was excellent, and even my g/f acknowledged she liked better than Vinny's. I got the spaghetti chicken parmesan. It was very hearty, but I was hungry and ate it all. Not like I could do leftovers as we were leaving the next day. I even helped eat a little of hers as well as she was like I can't finish this. It was best spaghetti chicken parmesan I've had in quite a while. It's a somewhat small place, but it was comfortably laid out although a bit on the dark side. Overall, this is an excellent place and will try to return.

    Photos
    Bella Vita Italian Restaurant
    Bella Vita Italian Restaurant - Grilled salmon over angel hair pasta with fresh vegetables

    Grilled salmon over angel hair pasta with fresh vegetables

    Bella Vita Italian Restaurant

    See all

    Smith Mountain Lake Coffee House

    Smith Mountain Lake Coffee House

    4.5(53 reviews)
    3.6 mi

    LOVE Smith Mountain Lake Coffee House! We visit the lake once or twice year and I go every day…read morewe're there to get my caffeine fix. The s'mores latte is usually my go-to, though I've had several different drinks here and all have been great - hot or iced. They also have some really nice cafe food items that are nice for breakfast or lunch. We've had a number of their baked goods and have never been disappointed. We usually pick up several things to have at our rental for breakfasts and desserts. I've been often enough to make sure and get some of the seasonal options you can't always get. Their fall items are especially good. They've also got some cool merch and gift items. I've added a couple of pretty mugs to my coffee station here at home. The staff is always friendly and are very helpful with suggestions on drinks and food. If you haven't been in, you're really missing out.

    Continuing my alphabet series with S is for Smith Mountain Lake Coffee House, 1 of 2 for letter S;…read moreboth places out of town for me. My girlfriend's parent's have a house by Smith Mountain Lake, and she recommended SML. We were down there during the week around 4th of July 2024. We went the day before the 4th on Wednesday, July 3, 2024. In terms of the quality of drink & food, it's subpar, but staff was friendly & accommodating, which gets it from 2 to 3-stars for me. We went for lunch getting a turkey wrap & iced chai. Turkey wrap was decent, but it was kind of a small amount of meat & wrap overall. It came with chips. It wasn't that much food, but I didn't care too much as I was ok with a bit lighter. As for the iced chai, it was weak. It was mostly milk, not much of the flavoring. I told them to add more chai to it, which they did but it was kind of too late. They were nice and remade me a latte drink since I didn't like the chai. The latte was better, but not great either. My g/f agreed afterward that SML was weaker than she remembered. It's a cute place with a gift shop, nice staff, but drink especially was subpar.

    Photos
    Smith Mountain Lake Coffee House - Inside

    Inside

    Smith Mountain Lake Coffee House - Cinnamon rolls... this photo doesn't show the magnitude of these delicious rolls!

    Cinnamon rolls... this photo doesn't show the magnitude of these delicious rolls!

    Smith Mountain Lake Coffee House - 3 locations: Bridgewater Plaza, Food Lion Shopping Center, EastLake Church

    See all

    3 locations: Bridgewater Plaza, Food Lion Shopping Center, EastLake Church

    Diamond Hill General Store - convenience - Updated May 2026

    Loading...
    Loading...
    Loading...