La Embajada Bar is a vibrant tapas bar offering Mediterranean cuisine.