The Depot Restaurant is a special occasion place. Prices are high and atmosphere is interesting. However the menu and decor has not changed in 40 years. If you have never been to the Depot and like steaks and sea foods you will enjoy the experience. If you like sameness the Depot is still a good restaurant. However if you have...
More
