La Isla is a vibrant sports bar offering food and alcohol, with daily happy hour specials.