Larry's has been around the Owasso area for years and years. They have the best boneless chicken i think i have ever eaten. It is so good. They also have the regular bone in chicken as well which I might add blows away any big chain names. They have really good cole slaw and great macaroni salad. My only complaint with Larry's is that they are closed on Sunday's which sometimes i feel like having chicken on Sunday's and they are closed, but they are a wonderful place to eat in Owasso.
more