Hip Pocket is likely where your friend got his muffuletta.
Seafood: Peg Leg Pete's (on the beach).
Cajun/Creole: Cub's Crawfish (if they are open).
Burger: Meguire's, O'Riley's Irish Pub(Downtown), or The Blue Dot. O's also has good pub style food.
Steak/Tapas: Global Grill.
Vietnamese Food: Saigon Market and Deli.
Japanese food: Shan Kishi Japanese Hibachi
Sushi: Nom Sushi
New Yorker Deli.
Food truck in front of City Hall, lunch only, is called Nomadic Eats, go there, everything is phenomenal. Not to be confused with the Airstream trailers on Palafox.
Taco Mexicano's is good if you want traditional tacos.
Shuck's Oyster bar is pretty good as well. Jackson's for fine dining, but Global is better. Khan's is okay. Jaco's is pretty okay too.
Places I wouldn't go: The Fish House/Atlas (over-priced, been told the seafood is frozen, if you want to pay for the view then go at lunch), Maguire's for pub/Irish food, steaks (I think they are over-priced as well, not on their burgers, and I don't think the steaks are that great). vPauls (worst Italian food I have ever had). Someone mentioned Jerry's Drive-In (it's a greasy spoon, the burgers are marginal at best). Cajun Specialty Meat/Broussard's (still the same owner, marginal food that comes out of a bag, their crawfish are terrible). World Of Beer's food is also terrible.
Go to the Naval Aviation Museum, Ft. Picken's is pretty okay, drive over to Mobile and see the USS Alabama, that's really about it.
Tip your bartender.
The Friday on PensaCon is going to be Gallery Night, Downtown usually gets crazy.
If you drive through Gulf Breeze, follow every fricken' traffic law to the letter, they have nothing better to do but pull people over.