Top Local Places

The Depot Restaurant

100 E Walnut St, Douglas, United States
Restaurant

Description

ad

The Depot Restaurant, in Douglas' historic train depot, offers great steaks and fresh burgers, sandwiches, and pastas, complemented by a large salad bar and homemade soups. Delicious, old-fashioned desserts make a perfect ending to your meal. The Depot carries a large selection of beer and wine, as well as mixed drinks.

Quiz