I visited for a cousin's graduation forever ago. There was a FANTASTIC Thai resturant on/near UC campus - of course, I don't remember the name, directions, etc.
The Aquarium is awesome. Then again, every time I travel I try to get to a zoo, aquarium, or BIG museum