"Best known for the Space Cowboy, a hearty tempeh sandwich slathered with barbecue sauce, jalapeno citrus slaw, and melted Chao cheese, this Sellwood food cart is open from 11 a.m. to 8 p.m. on Wednesdays through Sundays. Customers can call (971) 212-3387 for takeout orders or order delivery through various services." - Waz Wu