Lil Cleos

4.2
(22 Reviews)
Bar
Permanently closed

Ratings of Lil Cleos

4.2
(22 Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Location & Hours

806 N 26th St
Enid, OK 73701

Frequently Asked Questions

What is Lil Cleos' rating?
Lil Cleos is rated an average of 4.2/5 stars across various online platforms.

806 N 26th St, Enid, OK 73701


© 2024 Checkle, Inc