Lucky Duck
6161 S 33rd W Ave, Tulsa OK 74132
(918) 779-6880
Directions
Hours
Hours may fluctuate. For detailed hours of operation, please contact the store directly.
Write a review
You May Also Like
1.39 miles
Charlie's Chicken West Tulsa - 4747 S 33rd W Ave, Tulsa
Chicken Wings
1.71 miles
Chili's Grill & Bar - 7212 S Olympia Ave, Tulsa
Tex-Mex, Bar
1.99 miles
Albert G's Bar-B-Q - 7588 S Olympia Ave, Tulsa
Barbeque
2.04 miles
Whataburger - 7760 S Olympia Ave, Tulsa
Fast Food, Burgers
Tulsa, Oklahoma
Lucky Duck
Restaurant in Tulsa, OK
6161 S 33rd W Ave, Tulsa
(918) 779-6880
Suggest an Edit