Search

Cosmo Cafe

Cosmo offers a wide array of sophisticated sandwiches, salads, hot food and gourmet coffees, as well as a fully-stocked bar, all in a relaxed and inviting setting. Come in and chill out with a sandwich and an espresso (or a cocktail) and enjoy our free wireless Internet service.

LOCATION:

3334 S. Peoria Ave
Tulsa, OK 74105

CONTACT:

(918) 933-4848
Loading Map