Asian Restaurants in Rio Rico, AZ Barrakuda Sushi Lounge1187 Circulo MercadoRio Rico, AZ, 85648520761994724 Hour RestaurantsAsian RestaurantsChinese FoodRestaurants With Private RoomUsed Restaurant Equipment Supplies Show MoreSee AlsoChinese Restaurants