LA CHOZA | Latin Cuisine Restaurant, Redmond OR WE WELCOME OUR NEW NEIGHBOR TO OUR BUILDING – LA CHOZA LATIN CUISINE La Choza Latin Cuisine Restaurant. Stop in for a margarita and delicious food from around the world. Open for dine in and delivery. ORDER HERE 818 SW Forest Downtown Redmond.