Get directions to: Depot Tavern, Placentia, CA
Restaurant address: 1150 E Orangethorpe Ave Ste 113 Placentia, CA 92870, USA
Restaurant: Depot Tavern