Eating American (New) Brasserie Seafood at The Depot restaurant in Auburn, AL.

Feedback

Do you manage or own The Depot?

Yes