Grange Hall

Latin inspired shared plates

View Menus

Xatrucho at Grange Hall is coming to Greenwood Village, late January 2022.

6575 Greenwood Plaza Blvd, Greenwood Village, CO 80111

Get Directions

Xatrucho | Onion

As seen on: