La Jarra is a casual Spanish bar specializing in tapas. This eatery offers a relaxed atmosphere perfect for enjoying small plates and drinks.