Los Mena is a family-run Spanish bar and restaurant offering authentic homemade dishes and tapas. They focus on traditional cuisine prepared with fresh, quality ingredients.