About
The Depot Steakhouse provides Excellent Food, Great Service, and the Coldest Drinks in town.
Address: 60 S 10th St, Tombstone (Arizona) 85638
Phone: (520) 457-3404
State: AZ
City: Tombstone
Street Number: 60 S 10th St
Zip Code: 85638
categories: bar & grill, american restaurant, steakhouse