The Lookout Restaurant - CLOSED 2717 Delta Downs DriveVinton, LA, 70668 View Phone 800-589-7441 2717 Delta Downs DriveVinton, LA 70668 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page