Depot Sports Bar

3501 E Fort Lowell Rd TucsonAZ85716

Open Map


The Depot Sports Bar can be found at E Fort Lowell Rd 3501. The following is offered: Bars & Pubs. The entry is present with us since Sep 10, 2010 and was last updated on Nov 14, 2013. In Tucson there are 77 other Bars & Pubs. An overview can be found here.
by opendius on May 06, 2015 from opendius

Information from the business

This is the favorite destination for the hardcore sports fanatic. Surrounded by tubes on all sides, you can watch your favorite game till you drop from the bar stool. To get you through this demanding routine, you can order from a variety of all-American food on the menu such as burgers, sandwiches and pizza without having to spend a lot. Several brands of domestic beers are available on tap....
by yahoolocal on August 16, 2011 from yahoolocal