Rating
(153) · $$
Get delivery or takeout from Super Tacos el Chihuas at 501 West Washington Street in Broken Arrow. Order online and track your order live.
No information is available for this page. · Learn why
Order food online at Super Tacos el Chihuas, Tulsa with Tripadvisor: See unbiased reviews of Super Tacos el Chihuas, ranked # on Tripadvisor among restaurants