Dallas, Texas location now open!
9,478 square foot restaurant built with Structurally Insulated Panels (SIPS).