The Trap Seafood Restaurant is a pretty darn good restaurant for being located smack-dab in the middle of the UD campus. The atmosphere is casual but somewhat upscale. Prices are reasonable, and they have a decent beer selection available on tap. You won't find many college kids here, which could be a plus or a minus. Overall, this seafood snob gives it two thumbs up.
more