LA CHOZA | Latin Cuisine Restaurant, Redmond OR 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. 818 SW Forest Downtown Redmond.