100 Montaditos is a beer hall known for its wide variety of small sandwiches. Part of a chain with hundreds of locations internationally.