Review for Eldorado Casino Review For Tequila Falls Lounge Google User Feb 8 '18 at 2:20 Wonderful wine bar with make your own salads and sandwiches. This is one of my favorite spots in Chapel Hill. They offer wine, craft beers on tap, and cocktails. Check for daily specials. Fridays are $4 bottles of wine and one other day if the week is $5 cocktails. The cocktails are always delicious and a good size. Highly recommended, the management and staff are great as well! View full site to comment or like