I rate the Prime Rib I had a 5/10. After asking several locals about the best steak place. Most all replied, The Log Cabin. When we drove past it I was not impressed. I wasn't sure about a Greek steak house. Still people spoke highly of the place. After reading the reviews, both good and not so good, we decided...
More
