The Depot
The Depot, is an American Seafood brasserie, featuring gulf-coastal cuisine. The Depot plates up Alabama’s freshest seafood in a modern industrial Victorian-inspired space.
124 Mitcham Ave.
Auburn, AL 36830
334-521-5177
