Flying Horse Catering offers an amazing variety of foods as well as great service. This company is owned by the same family who owns the restaurant, Pegasus in Castle Rock. They specialize in Greek, American and Mexican food and they are great at making all three! Flying Horse Catering can also cater a large event, they are well-staffed and very professional. If you love Greek food, than this is the only place that you should have cater your next event, the gyro meat is delicious and so are the dolmades. Flying Horse Catering specializes in delicious appetizers, as well as deserts, my favorite appetizer is the Wine and Andouille Sausage In Puffed Pastry, and my favorite desert is the homemade Fruit Cobbler. I think the best thing about the company is the variety and choice that they give you, Castle Rock is a small town, so it is great to have a business that can fulfill all of your catering needs located right in town. Flying Horse Catering can do a breakfast, a buffet style lunch, a box lunch, cookout dinner or anything else you can think of. The company has been in business since 1998, so they have lots of experience at catering lots of different kinds of events. They are members of International Catering Association as well as the Denver Metro Visitors and Convention Bureau. Flying Horse Catering offers both value and choice, and would be a great catering company to chose for your wedding, graduation or family reunion.