Just over the hill, north , from SD is a great little town called Ocean Beach. It has lots of nice bars on a great little strip of town just a block from the beach all within walking distance of each other.
I'm sure SOMEWHERE down there will have tOSU fans.
Map of Ocean Beach, CA by MapQuest