Depot Steakhouse & Lounge, ALTA, Iowa (IA)
Conveniently stationed at 3 North Main Street () in ALTA, Iowa (IA) (51002), Depot Steakhouse & Lounge can be called at 7122849909. Please do contact them ahead of time to select your table in the restaurant.
More restaurants in ALTA, Iowa (IA)
Depot Steakhouse & Lounge contact information and details:
Address: 3 North Main Street - , ALTA, Iowa (IA) 51002
Contact Phone: 7122849909