Tacos Los Hermanos (Admiral pl)
$ Mexican restaurant
About
Tacos Los Hermanos is a delightful Mexican restaurant that has quickly become a favorite in Tulsa. Located at 7106 E Admiral Pl, it serves up authentic dishes made from scratch, like the generously filled birria tacos and flavorful sopes. Diners rave about the fresh house-made corn tortillas and vibrant salsas that add just the right amount of kick. With a clean, comfortable atmosphere and friendly service, you’ll find plenty of hearty meals for under $20. This gem is a must-visit for anyone craving genuine Mexican flavors!