I went in as I used to pass by and thought wow the owl has a meat shop. The first time I went in there wasn't much to look at in terms of selection, but I went there for the Korean bbq ribs which they had so was pretty happy. We took home the meat and bbq the ribs which were delicious. At first I thought the price for the ribs were expensive but it's pretty comparable to other stores.
Now the reason I gave this place a one was that on a subsequent visit to get ribs a guy came from the kitchen area of the store and brought a dog through not only the kitchen but the front of the store. I love dogs, but would prefer not to have them in stores from which I buy food.