Right on Lower Bay, across the road from its small attached guest house, Keegan’s is a well-shaded, efficiently run local favorite with both locals and tourists in steady rotation. It’s not a big space, but the kitchen and service keep pace regardless. The standout move: an all-day full English breakfast served under the name ‘Full Messenjah,’ a genuinely unexpected find on a Caribbean beach bar menu. Rum cocktails lean on local Sparrow and SLR, backed by Hairoun and the usual island beer lineup. Cruise-ship traffic through Lower Bay means lunchtime can get busy. Comfortable, no-nonsense, and reliably good.