If you're looking for American restaurants in Tulsa look no further. Burger King (1563 N Peoria Avenue) is known for having some of the best American in Tulsa. Located at 1563 N Peoria Avenue, Bu...show more
Last updated July 5, 2023