Tabor Center is a shopping mall LoDo Denver located in United States.
1672 Lawrence St (16th and Lawrence) Denver , CO 80202 United States
No shops left in the Tabor Center; the University of the Rockies admin offices are now here. Still plenty of restaurants along the 16th St Mall .
You can still get a shoe shine
Business building not for shopping
Worst parking structure in the history of motorized transport. Get a fucking clue and park somewhere else.
check out secret garden flowershop
Love this little mall, so many great stores and little restaurants available ... - Alejandra Torres
Great Customer Service, went in scared about the cost of repairs for my laptop and what the wait would be and came out with more than I expected for less than expected as well! - Veronica Ewing
Nice outdoor shopping spot, especially when the weather is pleasant. - Iris
Try the Sausage and Broccoli Pasta - #Pasta...Italian sausage, tomato, fresh broccolini, spinach, and asparagus tossed with Penn pasta and Parmesan cheese. - Ike Hong