I recently discovered the Laughing Lizard Cafe, about 1/4 mile north of Gregory Town, east side of the road (on the hill, formerly with the bride and groom in the window)....I ate lunch there several times and everything was delicious, served promptly and very reasonably priced. I loved their pumpkin soup!
The owner, Peteygay (spelling?)is a delightul gal. They open at 11:00 a.m. and close about 2:30 or 3:00 p.m. The place is very clean and comfy, including sofas.
I did not have my laptop with me, but it is a wireless cafe, free, and there were many laptop users there.