Timber Lodge has a fun restaurant in the building called Fire and Ice. If you are a Marriott owner (either at TL or exchanging in), they will give you an owner-designated key card that gives you a 10% discount at the restaurant. It's sort of like an Americanized Korean bbq: you pick your raw meat and veggies and take the bowl to the cooking area, where they grill everything for you. Rice, tortillas, and salad are included. Cost is about $20 pp for all you can eat. It's great for families and groups because there's something for everyone, it's different than the usual restaurant, and it has a noisy, fun atmosphere (there's a bar there as well).
My favorite casino buffet is Pacifica Seafood in Harvey's. It's about $30 pp and has a very nice assortment of foods, including all you can eat Dungeness crab legs (they put big bowls in the center of the table to take the shells away...when I eat there, they have to empty it out 3-4 times, lol). The restaurant is located close to the entrance facing TL.
For breakfast, there's a great restaurant called Bert's located on 50 as you come into town, before the Y. They remodeled within the last 1-2 years and get really busy in the mornings (I think they're open from 6 am to 2 pm), but the meals are worth it. Lots of stuff on the menu, decent prices, and very hearty high-quality food.