Tulsa OK Caribbean 1. 3316 S Peoria Ave, Tulsa, OK 74105 | Hibiscus Caribbean Bar and Grill (918) 749-4700