Almodobar is a vibrant restaurant and bar serving traditional Spanish tapas with Mediterranean and European influences. Vegetarian options are available.