Lenora is a Mexican taco shop and bar offering a street food-inspired menu with handmade tortillas. It provides a unique dining experience focused on authentic flavors.