These are a few great breeds for meat
Brahma: A large breed that can get up to 15 pounds, Brahmas are hardy and great meat birds.
Orpington: Orpingtons are good meat birds as they are hardy and will brood and hatch eggs on their own. They can get up to 13 pounds and mature at a good rate.
Rhode Island Red: A hardy but "plain" breed, these chickens aren't as large but still good meat chickens. They also lay fairly well. They can get up to 10-12 pounds and are easy to find.
Jersey Giant: Jersey Giants are huge birds, getting up to 20 pounds. They mature slowly and are more for backyard meat flocks.
Cornish: Cornish crosses are easy to find but they are a hybrid. They mature quickly but personally I find their meat, although it has quantity, lacks quality. Their faster growth seems to produce a less tastier meat and they aren't as lean, nor as flavorful.
You may also consider these birds for meat:
Muscovy Ducks: These are a type of non-mallard derived ducks. They are like chickens but can grow up to 17 pounds and are hardy. Their meat is like a mix of pheasant, duck, and red meat, and considered a delicacy. They also consistently hatch their own chicks, up to 80 chicks per year.
Turkeys: Turkeys can be very fun to raise and give good meat, but require bigger space and more growing time.