Venue: Aybla Grill
Reliable Mediterranean and Greek cart with outposts in several food cart pods around the city; the Super Gyro with lamb is enough for two hungry eaters.
925 SW Alder St.
(at SW 10th Ave.)
Street Food/Food Truck
Portland Neighborhood Guide: Where to Eat Near Powell's City of Books