Tin Lizard Bar & Grill 2717 Delta Downs DrVinton, LA, 70668 View Phone 800-589-7441 View Website Experience & Reliability Call Today About Menu Send to My Email Send to My Phone Print this Page