LA CHOZA | Latin Cuisine Restaurant, Redmond OR

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.