Depot

restaurants / Steakhouse

Depot information

Missoula , USA
Address
Street 201 W Railroad Ave
Prices
mains $13-35
Opening hours
11:30am-9pm
Something wrong?
Submit a correction

Lonely Planet review

The Depot has a reputation for consistently good steaks served in upscale cowboy contemporary environs. The beef menu is almost as long as the wine list.