Indio Taphouse is a casual restaurant and bar known for its extensive selection of over 120 craft beers and small plates.