1950 Utica Square Tulsa, OK 74114 (918) 749-2163
Pepper’s Grill, located at 1950 Utica Square, has been providing Tulsans with great food for over 20 years. Its varied menu has something for every appetite, and their friendly wait staff are always ready to assist. They have a great outside seating area great for people watching and pets. They are especially known for the tasty southwestern fare.