No I'm a regular. Been there at least once a week for the last 6 months and never seen them. The other China buffet a mile up the road has frog legs sometimes though.
No
They do have them but I believe on the weekends.
Not usually.
Not that i notice, but i will keep a eye on it....
Thanks! Your answer is awaiting moderation.