Hormiguita Tapas is a Spanish-style cafe-bar offering complimentary tapas.