We’re excited to welcome our newest restaurant partner, Odd Rabbit, officially open on Thursday, April 30th at Weathervane in Boulder!

From the acclaimed duo behind Michelin Bib Gourmand awardee Glo Noodle House, chefs Christopher and Ariana Teigland bring their sophomore concept to life with Odd Rabbit, a sushi-centric, Japanese-inspired restaurant that blends creativity, craftsmanship, and a touch of playful energy.

Leading the sushi program is chef Stephen Nguyen (formerly of Temaki Den and Uncle), curating a menu that highlights both precision and innovation. On the beverage side, Ariana Teigland is crafting a cocktail program that leans heavily into Japanese ingredients, offering a unique and elevated drink experience to complement the cuisine.

The space itself reflects the spirit of the concept, moody and modern with warm wood tones, natural finishes, and vibrant pops of color. Guests may notice familiar design elements, including lanterns reminiscent of Glo, along with custom murals from a local artist that frame the open kitchen and add to the restaurant’s dynamic atmosphere.

We’re thrilled to have Odd Rabbit join the Weathervane community and can’t wait for you to experience it. Be sure to stop by, show your support, and see what all the buzz is about!

BACK TO TOP

DISCOVER MORE

EXPLORE

READ OUR ARTICLES

Decent Bagel Opens at Weathervane

Originally a beloved Nederland favorite, Decent Bagel has now expanded to Weathervane and is officially open for business. Be sure to stop by, say hello, and support our newest restaurant partner. 

read more

Weathervane Celebrates Bike to Work Day with the Boulder Community

June’s Bike to Work Day brought energy, community, and plenty of cyclists to Weathervane! Located directly along one of Boulder’s busiest bike paths, Weathervane was proud to welcome a tremendous turnout as riders stopped by to refuel, connect, and celebrate a healthier, more sustainable way to commute.

read more

Denver Becomes World’s 8th LEED Platinum City

As Denver continues to invest in a more sustainable and resilient future, the city has earned one of the highest recognitions in environmental leadership: LEED for Cities Platinum certification from the U.S. Green Building Council. LEED is one of the world’s most widely recognized green building and sustainability rating systems. The LEED for Cities framework expands beyond individual buildings to evaluate how cities are improving environmental performance, resilience, infrastructure, transportation, energy efficiency, and overall quality of life for residents.

read more