Havana Station Food Truck - 7238 SE Foster Rd, Portland, OR 97206, USA on Eaten