Palapas is fantastic! They specialize in Mexican seafood dishes, but have lots of other things if you don't like seafood. The margaritas are fantastic and the bar area is a cool place to hang out. The handle large parties very well with advance notice.
more