Contact and Address
About the Business:
Denver Upholstered Seating is a Mexican restaurant located at 5371 Tennyson St, Denver, Colorado 80212, US.
The establishment is listed under mexican restaurant category. It has received 1 reviews with an average rating of 5 stars. Their services include Dine-in, Delivery .
- Aaron Maynez5280carcare
- 5 years ago
"Beautiful elegant peices of furniture are crafted at this shop. BEST IN THE BUSINESS"