Taco Luis is a Mexican restaurant offering fast food with a focus on fresh, flavorful ingredients.