Barbed Wire Reef
Competing Taco
Restaurant: Barbed Wire Reef
Competing Spirit
One of a kind modern Mexican with an American twist. A restaurant design inspired by Mexico City architecture with oversized tiles, and lush vegetation growing inside the restaurant reminding guests of a modern resort stay in Tulum. Located in Denver, a must try restaurant for great food and an atmosphere you can’t beat.