Leo's BBQ

Leo's BBQ

(228 ratings)


(228 ratings)

3631 N Kelly Ave Go to map
Oklahoma City, OK 73111
(405) 424-5367
www.facebook.com/LeosBa..
$$ - American (Traditional), Barbeque
Restaurant Notes
  • #31 (101 More Amazing Places to Chowdown)
  • est. 1974
  • formerly a gas station
  • open kitchen
  • have 2 types of homemade BBQ sauce
Highlighted On
Videos
No videos yet...