Luis H
Luis H is a sister spot to El Nahual Tacos, serving refined Mexican classics in a sit-down spot.
Punchy and bright, menu items range from succulent barbacoa tacos, built on hand-made tortillas, to elegant tostadas ferrying hefty servings of lime-doused shrimp.
Luis H is located at 556 Parliament Street.