Depot Steakhouse & Lounge, ALTA, Iowa (IA)

Looking for some food? Depot Steakhouse & Lounge is among the eateries you might review.
Comfortably positioned at 3 North Main Street () in ALTA, Iowa (IA) (51002), Depot Steakhouse & Lounge can be contacted at 7122849909. Remember to call up upfront to make a reservation.
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