San Francisco Robot Battles

Abbott San Francisco Robot Battles

Abbott San Francisco Robot Battles San Francisco Robot Battles can take place at many excellent venues throughout the city. One of my personal favorites is the Hotel Zephyr game room located on Beach St near Pier 39 and Fisherman’s Wharf. It provides room for up to 5 teams and beautiful concrete floors that are ideal…