Located at 33rd & Peoria in Tulsa, Cosmo offers a wide array of sophisticated sandwiches, salads, hot food and gourmet coffees, as well as a full bar.
Located at 33rd & Peoria in Tulsa, 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.
to add Cosmo Cafe map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy