Maggies place is great, and very conveniently located if you have an event/conference at UCSD.