There is a large bar and plenty of booths and tables. We were here during lunch and I was surprised to see that there was only one waitress, but she was friendly and quite efficient. There were lots of choices on the menu, I went with a philly steak and it came with onions, peppers and mushrooms. It was comparable to most philly's I've had, which was surprising because the menu really touted their slow cooked beef so I hoped it may have been a little more flavorful. The waffle fries were really good.
The prices were decent, and the location is convenient. I would return if I were in the area again.
If you own or manage MacGregor's Grill and Tap Room, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.