jhe888
One of the Regulars
- Messages
- 265
- Location
- Texas, United States
Yes! it's downtown...and AMAZING....
If you need restaurant recs, go to the steamer trunk section. The thread is "Things to do in Denver". All the restaurants were spot on. ;-)
- Eat at Potager! in Capitol Hill area. A $7 cab ride from downtown.