Depot Tavern

Antioch, United States

4

Closed now

1 review

Map

Streetview

Activate map

Description

Specialties

75 beers on tap, top shelf tequillas, and music on the weekends

History

Established in 2010.

The Depot Tavern was established in 2010 to fullfill Antioch Drink and band needs!