This restaurant is a gem. Their food is excellent. We were going to go to another restaurant for Thanksgiving but the wait was very long. We were so lucky to come across El Sabor de Puebla. When we walked in there seemed to be a celebration of sorts. The staff told us to choose a seat, they were serving turkey dinner. They brought my husband and me a large plate with some of the most delicious turkey I have ever eaten. Included was a perfectly cooked chicken leg & small potatoes. The saute vegetables and pasta & cheese were perfect. What a pleasant surprise. We were then offered hot chocolate or horchata. To top it off, we were served a slice of handmade apple/pumpkin pie with homemade whipped cream. The owners generosity was unprecedented. This is one of my favorite restaurants in Madison. Their unique and yet familiar flavored food is delicious. Stop by and enjoy yourself!