The Locks Waterfront Grill is part of the Visitors’ Center in Marine Park, Port of Cascade Locks off Highway 84 at exit 44. Picnic tables are provided on the concrete patio along the river. It's pretty touristy. … [Read more...] about Locks Waterfront Cafe