Cosmo Cafe

3334 S Peoria Ave TulsaOK74105

Open Map


We are a superb restaurant located in Brookside in Tulsa, OK at 33rd Place and Peoria.
by facebook on June 07, 2014 from facebook

Information from the business

Cosmo - Tulsa's home for great sandwiches, salads, coffees and free wireless Internet. Great bar, too!044670ATTR:CATERING SERVICE195251ATTR:WIFIBARCATERINGGIFT CERTIFICATES
by localcom on December 23, 2017 from localcom
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.
by superpages on January 20, 2015 from superpages
A superb restaurant and bar in Tulsa, Oklahoma.
by foursquare on April 09, 2012 from foursquare