Vail: Dining

Billy's Island Grill

  • Type: Steaks
  • Location: Lionshead
  • 610 W. Lionshead Cir
    Vail, CO 81657
  • Phone: (970) 476-8811
Restaurant Description

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.

Restaurant Information
  • Address: 610 W. Lionshead Cir, Vail, CO 81657
  • Open For: Dinner, Lunch
  • Credit Cards: American Express, MasterCard, Visa
  • Reservations: Yes