Los Navarros is a restaurant offering tapas and local Spanish specialties in a casual, neighborhood setting. They provide Mediterranean and European cuisine, with vegetarian and gluten-free options available.