Billy's Island Grill
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.
Cuisine Type:
Steaks
Price:
Location:
Lionshead Village
Address: 610 W. Lionshead Cir
Vail, CO 81657
(970) 476-8811
Website:
http://www.billysislandgrill.com