Maggie bluffs neither takes nor needs reservations. It's basically a hole-in-the-wall diner that happens to be under Palisade. Basically, if you own a yacht, you eat at Palisade. If you like to look at yachts, you eat at Maggie Bluffs.
If you're clever, you buy dinner at Maggie Bluffs then drinks and dessert at Palisade. That's a dating trick I've been pulling since the late '90s.
ALTERNATIVE SUGGESTION: What used to be Jillian's and then became something else is now Art Marble 21.
I have not been there. It's got pool tables, booze, beer and food.