We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leon's - CLOSED

3301 S Peoria Ave, Tulsa, OK 74105-2028
+1 918-933-5366
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent35%
  • Very good22%
  • Average22%
  • Poor16%
  • Terrible5%
25 Mar 2016
“Great food”
16 Sep 2015
Restaurant Hours Closed
££ - £££
3301 S Peoria Ave, Tulsa, OK 74105-2028
All Details
Reviews (18)
Traveller rating
Traveller type
Time of year

1 - 10 of 18 reviews

Reviewed 25 March 2016 via mobile

Stopped in for lunch with a group of about 12. Everyone ordered something different and all were pleased with their food. The service was friendly and the time was very reasonable considering time of day. Hope to get back before leaving Tulsa. I give this...More

Thank John C
Reviewed 16 September 2015

Popped in for lunch on Sunday, about 3pm. Asked to sit outside since there were FOUR empty tables, but hostess~ with a very haughty ATTITUDE told me that they were "taken." Sat me in the darkest hole she could find & i had to use...More

Thank Struttybuddy
Reviewed 8 September 2015

We had dinner here Saturday with our son who is a freshman at TU on the recommendation of a couple of guys sitting behind us at the TU game. We wanted to watch the ends of the Alabama/Wisconsin and the Texas/Notre Dame games. Silly us;...More

Thank Paul P
Reviewed 7 September 2015 via mobile

Their food is good but this is the second time in a row that the service isn't good. It's not crowded, and there seems to be plenty of staff here. Also drinks were really weak and took forever.

Thank Leigh M
Reviewed 3 September 2015

Leon's creates delicious pizza in a building which sets an urban tone. Lots of original art on the brick walls,a bar and outdoor seating add to the appeal. We began with bbq pork on nachos, then moved to pizza, salad, and sandwiches. My husband's pizza...More

Thank travelfiend551
Reviewed 16 July 2015 via mobile

On our way out of town on a Sunday we needed a place to meet Tulsa friends for brunch .... with our dog. Leon's was able to accommodate us on the patio and we were very grateful! The brunch was good. It met our expectations...More

Thank sroark
Reviewed 13 July 2015

Went to Leon's on Thursday. Menu was good. Lot's of burgers and other choices. I ordered the Fish and Chips. Fish was crispy with a nice remoulade sauce to dip it in. It was accompanied by "House Fries." These were good too!

Thank benjaminwolf
Reviewed 6 May 2015 via mobile

This is my favorite Sports Bar in Tulsa. Good Food, Good Beer selection and Informative Bar Keeps. Oh...and Plenty of TVs for everything!!

Thank Greg N
Reviewed 12 April 2015

From the hostess to the waitress, neither seemed very happy to be there. The restaurant wasn't that busy for a Saturday night, yet it seemed to take forever to get drinks, order food, and for the food to arrive. Thankfully, the TVs kept our toddler...More

Thank Melanie M
Reviewed 18 March 2015

I suggested Leon's because of the ease of ordering and getting your food. I have eaten here numerous times and the food is good for the most part. I decided to do a salad today (first time) and was very disappointed. I ordered the steak...More

Thank Gypsyfeetx4
Nearby Restaurants
Mondo's Ristorante' Italiano on Brookside
152 reviews
.11 miles away
Doc's Wine & Food
87 reviews
.12 miles away
Bricktown Brewery - Tulsa, OK Brookside
32 reviews
.01 miles away
Brookside By Day
88 reviews
.03 miles away
Nearby Attractions
Philbrook Museum of Art
1,042 reviews
.66 miles away
Woodward Park
163 reviews
1.42 miles away
Boston Avenue Methodist Church
110 reviews
2.11 miles away
Linnaeus Teaching Gardens
91 reviews
1.04 miles away
Improve this listing

Restaurant Details

Good for
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 01:00
11:00 - 01:00
Location and Contact Information
  • Address: 3301 S Peoria Ave, Tulsa, OK 74105-2028
  • Location: United States  >  Oklahoma (OK)  >  Tulsa
  • Phone Number: +1 918-933-5366
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing