Neat concept and lovely location, Balgove is a farm shop, café and steakhouse all featuring local ingredients. It was Father's Day and my dad's more of a steak-on-the-bbq kinda guy than fine dining, so I did some research and found this place. Less than a 10-minute drive from the touristy bustle of St Andrews, it seemed ideal for our lunch stop.
The wait for a table for 4 at the Steak House was 45 minutes, which we agreed to and happily wandered around the farm shop to kill time. After we were seated, however, the REAL waiting game began.
The menu is simple, with basically 4 different cuts of steak available and a burger option, so it didn't take us long to decide we'd all go for rib eye steaks. It took the server 10 minutes to come back and take our orders, and another 15 minutes after that for our drinks to arrive. That wasn't the worst part... our meals (nothing fancy - 4 grilled steaks on wooden boards with chips) took another HOUR after that!! Nobody checked on us while we were waiting to apologise for the delay, or ask if we wanted to order more drinks. We sat there with empty glasses, having nursed our beers as long as humanly possible.
In summary, we arrived at 12:45pm, seated by 1:30pm and weren't served our meals until 3pm. It was absolutely ridiculous and unfortunately I just didn't feel that the management/staff did enough to make up for it to warrant a return trip for me. read more