Cafe
Cosmo Cafe
5 locals recommend,
Permanently closed
Location
3334 S Peoria Ave
Tulsa, OK
Tips from locals
Excellent American fare and well priced cocktails. Try the Italian Nachos, you won't regret it!
Good place for sandwiches, flatbread pizzas, soups, and salads. They also carry an excellent beer selection and have a full bar. Check out the back shelf and grab a board game, if you're hanging out for a while!