Depot
American · Bar
Depot is a New American restaurant serving elevated, globally inspired cuisine and spirits within a cozy, historic train depot setting.
Location
Best places nearby
The highest rated places close to Depot.
Local restaurants nearby
1250 Cabrillo Ave, CA
