Site is undergoing maintenance.
Hey! Live in Serra Mesa as well. Pretty new to this, but it seems most people on this site live either in Chula Vista or Vista. Just wanted to say hi and that I am pretty close! Just up the hill from Qualcomm Stadium. Would love to stop by and see your tank! Thanks Steve