Mellow Mushroom is a fun environment, with good food and a good-sized menu. I've been here quite a few times, and although the service can sometimes falter, the food is pretty much always consistent. It's great for watching sports, although if you're trying to have a nice family meal, it can get pretty loud.
They have lots of seating though, and usually something that everyone likes. I highly recommend it!