A section of the wall on the front side of the garage was just the right size for the tables. I designed a simple mounting bracket to hold the tables. It consists of a lipped base and two hinged arms at the top. The lip on the bottom keeps the tables from slipping off the front, and the arms keep them from falling forward.
There’s a 4” wide sill under the wall there. I cut a 5” wide length from a 2’ x 8’ pine board, glued a 2 1/2" wide strip of 1/4" plywood to its front to form the lip, and screwed the assembly to the existing sill.
The arms started out as 12” wide L-shaped pieces mounted to a ledger board with spring-loaded surface-mount hinges. I screwed the ledger board to the wall at the correct height, and I was done.
This setup works well. The only minor problem I noticed was that the tables leaned backward toward the wall. I didn’t want the back edges of the legs to damage the wall, so I added a retainer strip to the underside of each arm. The undersides of the tabletop frames rest against these retainers, and the legs (mostly) no longer touch the wall.