TEMPORARILY CLOSED. Our Depot Cantina location is located right next to Arizona State’s Tempe campus. This Mexican restaurant in Tempe Az has everything you could ask for…the largest patio in Tempe, a private Caboose patio with private entrances and bathrooms! Great for a party of literally any size.
* Menu varies by location.