Spanish chain restaurant specializing in a wide variety of mini-sandwiches, served in a casual, tavern-style setting.