Billy's Island Grill, in Vail, Colorado, was created by owner Billy Suarez to provide a comfortable and relaxed atmosphere where people can enjoy an excellent dining experience at a reasonable price.