Lo Tira Tap is a restaurant offering a set menu with tapas-style appetizers and a focus on fresh ingredients.