Spanish restaurant specializing in a wide variety of small sandwiches ("montaditos"). Offers daily specials and happy hour deals.