Mestiza is an Asian fusion restaurant offering a unique blend of Mexican and Asian flavors in a street-food style, nature-themed cafe with an outdoor patio.