For a rooftop dinner, start with Broken Plate on Barbican Road, which has an open-air terrace and a menu that blends local and international flavours. For a Jamaican lunch in Half Way Tree, Potwah Diner & Bar serves home-style plates like curried goat, stew peas and ackee and saltfish. For seafood, Gloria's Rendezvous in Port Royal is the name to know, where the Jamaica Observer describes locally caught fried and steamed fish and curried lobster.

Kingston is a big city, so the right pick depends on where you will be. Most of the places below sit in New Kingston, Half Way Tree, Barbican and Constant Spring, which are in St Andrew inside the Corporate Area. Port Royal is a separate drive, because it sits in Kingston Parish. Plan the trip around that, and you will know which places fit a lunch break and which fit a full evening out.

Kingston by the meal you want

Rooftop dinner

Broken Plate on Barbican Road.

Jamaican lunch

Potwah Diner & Bar in Half Way Tree.

Seafood

Gloria's Rendezvous in Port Royal, a separate drive.

Heritage stop

Devon House Bakery on Hope Road for patties.

Rooftops and views for dinner

Broken Plate, at 24 Barbican Road in the Progressive Shopping Center, is the clearest rooftop choice. Its own website describes an indoor and outdoor rooftop, and Eater describes a menu with Mediterranean influences, including curry goat pasta, lamb shank, pork belly and tuna bruschetta. Its lunch dishes run from J$1,450 (about US$9) for soup to J$2,650 (about US$17) for a steak bowl, and larger plates reach J$12,550 (about US$79) for ribeye. Those are single dishes, so a full dinner with drinks will cost more.

An empty rooftop terrace with wooden tables and string lights at dusk above a city skyline Rooftop terraces are the Kingston choice for a dinner with a view.

Mezza Luna, in McMaster Plaza at 110 Constant Spring Road, is the newer name on the list. The Jamaica Gleaner reported that it opened in December 2025 as a Mediterranean-fusion restaurant from the team behind Mystic Thai. The Observer's June 2026 profile calls it a rooftop restaurant, and the menu includes Jamaican touches such as callaloo and Scotch bonnet. Prices from the current menu, as of October 2026, include J$950 (about US$6) for minestrone, J$2,900 (about US$18) for a margherita pizza and J$12,300 (about US$77) for a ribeye.

Chez Maria on Barbican Road is another rooftop option. Eater's guide, updated in 2023, describes sunset views and Lebanese cooking such as kibbeh, falafel, baba ghanoush, shawarma and shish tawook. The Kingston and St Andrew Municipal Corporation lists CRU Bar & Kitchen as a rooftop venue popular with young professionals.

A rooftop does not always mean open-air tables, a view from every seat or late service. Before you go, ask whether the rooftop is open on the day you plan to visit, whether the seating is outside and whether you should book ahead. For hours, dress codes and prices at six rooftops, see Rooftop Restaurants in Kingston, Jamaica.

Lunch that fits a workday

New Kingston, Barbican and Half Way Tree are the most practical clusters for a lunch break. Port Royal and the hill restaurants take more travel time, so save them for a day with no meetings.

A plate of ackee and saltfish with fried dumplings and sliced tomato on a table A Jamaican lunch plate is the easy workday stop in Half Way Tree.

Cafélly, on Dominica Drive beside the Knutsford Express depot, is a café for breakfast, lunch, coffee, smoothies and sandwiches. The Observer's June 2024 feature highlighted its chicken wrap, beef panini and fruit smoothies, and described its prices as affordable. Eleni's Bakery Jamaica, in Sovereign North Plaza on Barbican Road, is the lighter option, with sourdough, French pastries and croissants alongside breakfast and lunch.

Potwah Diner & Bar, at 8 Hillview Avenue in Half Way Tree, is the traditional choice. The Observer's June 2025 Food Awards feature describes curried goat, stew peas, mackerel, ackee and saltfish, fried chicken with curry gravy, natural juices and a Sunday dinner. Curried goat was J$1,500 (about US$9) in June 2025, so ask for today's price when you order.

Majestic Spice Vegan Food, in Shop 30 at Regal Plaza on Maskel Square in Kingston 5, serves vegan and Ital lunches. In April 2025 the Observer reported a small lunch at J$800 (about US$5) and an all-in-one lunch at J$1,000 (about US$6), with dishes such as ackee and cabbage, callaloo, Ital stew and vegan fritters. Those are the lowest full-lunch prices on this list. If you want to understand what Ital food is before you go, read Ital Food in Jamaica: What It Is and Where to Eat It.

Chillin' Restaurant and Bar on Holborn Road is a Jamaican box-lunch stop with a bright deck. Eater describes curry goat, stew peas with pigtail, fried chicken and oxtail there, and explains that a box lunch is a takeout-style meal of local dishes at a reduced price. Ask the counter for the current price.

Devon House and the Kingston classics

Devon House is the heritage stop many visitors put on a Kingston list. Devon House Bakery, at 26 Hope Road, is known for patties with beef, curry goat, lobster, shrimp and callaloo fillings. Visit Jamaica calls the site a must-visit stop for patties and ice cream. Devon House I-Scream is the ice cream shop next door, with flavours that include Grapenut, Devon stout, rum and raisin, and coconut and guava. For today's patty price, ask the counter. If you want the patty story before you order, read Jamaican Patties Explained: Juici, Tastee and Mother's, Prices, and Why They Are Yellow.

Golden baked beef patties stacked on a metal bakery tray Patties are the classic Devon House snack.

The Steak House on the Verandah, at the same Devon House address, serves steaks, chops and modern Jamaican dishes such as Scotch bonnet tuna tartare, mussels and jerk sausage. Visit Jamaica lists it as a lunch and dinner option at Devon House.

For a heavier plate, M10 Bar & Grill at 6 Vineyard Road is a good stop. Eater describes fried chicken with curry gravy, red pea soup, cow foot and beans, oxtail stew, surf and turf and lobster thermidor. Strawberry Hill Hotel, on Little Kew Road in the hills, serves weekend lunches of steamed whole fish, curry goat and oxtail, according to Eater. It is a planned trip rather than a quick stop from the centre of town.

Chinese-Jamaican food on Cargill Avenue

Golden Bowl at 7 Cargill Avenue is the place to go for Chinese-Jamaican food with a long history. The Observer's history of the restaurant describes Kingston's former Chinatown around Luke Lane, Barry Street, Tower Street and Princess Street. It also records dishes such as suey mein, pork and yam, roast pork, roast duck and chop suey. Visit Jamaica describes the restaurant as operating for more than 30 years. Older price lists are not a guide to what you will pay today, so ask for the current menu.

Seafood in Port Royal

Port Royal is the seafood day trip. Gloria's Rendezvous, at 5 Queen Street, served locally caught fried and steamed fish, curried lobster, honey-jerked shrimp, bammy, festival and fish tea, according to a 2016 Observer feature. The family also runs Gloria's Top Spot. Visit Jamaica names the Grand Excelsior Hotel in Port Royal alongside Gloria's for fresh seafood.

A whole fried fish with lime wedges on a plate beside a calm harbour Fried and steamed fish is the Port Royal specialty.

Plan the drive with care. The Observer estimated about 30 minutes from New Kingston to Port Royal, and about 10 minutes from Norman Manley International Airport to Gloria's. Traffic changes those times, so leave room for the return trip. Seafood also depends on the day's catch, so lobster and some dishes may not be on the menu every visit.

New openings in 2025 and 2026

One Park Restaurant & Lounge, at 1 Park Close in New Kingston, had been open for less than a year when the Observer covered its win for Best New Restaurant at the 2025 Observer Table Talk Food Awards. Its reported strengths are sushi and premium beef.

The Bless Table, at 76 RHR Business Centre on Red Hills Road, opened in November 2025, according to the Observer. Its menu includes corporate lunches, curry goat, jerk chicken, oxtail and customised catering.

Church's Texas Chicken returned to Jamaica in December 2025 with its first new Jamaican store at Mall Plaza on Constant Spring Road. A downtown location at Parade Square is planned, but it is not open yet. KFC has been reported as planning a Constant Spring Road location for the first half of 2027, so it is not an option yet either.

In June 2026 the Gleaner reported that the Courtyard by Marriott Kingston unveiled a redesigned lobby, restaurant and bar, branded as Kitchen and Bar. It is a hotel restaurant in New Kingston.

Crumbles Café and Delicacies, at 12 Ocean Boulevard on the ground floor of the UDC building, is a downtown café across from the Kingston Waterfront. The Observer reported in July 2026 that it serves pastries and other café fare, with weekend hours of 11 a.m. to 5 p.m. The interior was still being developed when it was reported.

Komo Mai, at 69 Knutsford Boulevard, held a preview in July 2026. The Observer described a fusion menu with tamarind and honey lamb chops, coconut miso salmon, fire-roasted chicken and pimento steak satay, and reported that it was opening soon. Treat it as a preview until a public opening date is announced.

EGO, at 43 Constant Spring Road inside 7th Avenue Plaza, was reported by the Gleaner in October 2026 as recently opened. It is a premium-casual dining and entertainment venue from members of the Sandz entertainment team.

Affordable eating in Kingston

Majestic Spice has the lowest full-lunch prices on this list, at J$800 to J$1,000 (about US$5 to US$6) in April 2025. Potwah's curried goat at J$1,500 (about US$9) in June 2025 is the next step up. Broken Plate's lunch menu starts at J$1,450 for soup and reaches J$2,250 (about US$14) for a fish sandwich. These are single items, so a meal total also depends on drinks, taxes and any service charge. A tip is not part of the menu price.

Kingston lunch prices at a glance

Tap a row to highlight it, or a column heading to sort.

Place Item Price (JMD) About USD Date
Majestic Spice Small lunch J$800 US$5 April 2025
Majestic Spice All-in-one lunch J$1,000 US$6 April 2025
Broken Plate Soup J$1,450 US$9 Lunch menu
Potwah Diner & Bar Curried goat J$1,500 US$9 June 2025
Broken Plate Fish sandwich J$2,250 US$14 Lunch menu

Patty prices at Devon House, Tastee, Juici Beef and Mother's change by branch, so check the menu at the branch you visit. For a wider look at what food costs across Jamaica, read How Much Does Food Cost in Jamaica? Jerk, Patties and a Sit-Down Meal.

Getting around and paying

Most restaurant trips in Kingston need a private car, a taxi or a ride-hailing service. The hill venues need more careful driving. Café Blue in Irish Town serves Blue Mountain coffee from Clifton Mountain Estate, with breakfasts, sandwiches, pastries and a mountain-view deck. Kingston Dub Club, at 7b Skyline Drive, hosts Sunday roots, reggae and dub nights with food and drinks, so it works better as a music night out than a lunch stop.

Smaller cafés, roadside seafood operations and informal vendors may only take cash, while hotels, established restaurants and chains are more likely to take cards. Ask before you order, and carry Jamaican dollars for taxis, tips and cash-only meals. For more on tipping, read Tipping and Eating Out in Jamaica: What Visitors Should Know.

Rooftops, hotel restaurants, Port Royal seafood places and nightlife venues are busiest at dinner and on weekends. Call or use the restaurant's booking channel before you travel. If you are planning a celebration, see birthday dinner restaurants in Kingston for private rooms, deposits and cake rules.

Confirm before you go: opening dates, hours, menus and card policies change, so check each place directly before you travel.

Common questions

Here are quick answers to the questions diners bring to Kingston restaurants.

What are the best restaurants in Kingston?

There is no single top pick for everyone, so choose by what you want. Broken Plate suits a rooftop dinner, Potwah suits a traditional Jamaican lunch in Half Way Tree, and Gloria's Rendezvous suits seafood in Port Royal. One Park suits a newer New Kingston dinner with sushi and premium beef.

Where can I get a good lunch in Kingston?

New Kingston, Barbican and Half Way Tree are the easiest areas to reach on a workday. Cafélly is a quick café option, Potwah serves a full Jamaican plate, and Eleni's Bakery suits a lighter bakery lunch. Ask about cards before you order.

Which Kingston restaurants have rooftops?

Broken Plate on Barbican Road and Mezza Luna on Constant Spring Road both offer rooftop dining. Eater describes Chez Maria on Barbican Road as a rooftop with sunset views. Ask whether the rooftop is open on the day you visit and whether the seating is outside.

What are the new restaurants in Kingston?

Recent openings reported in the press include One Park Restaurant & Lounge in New Kingston, Mezza Luna on Constant Spring Road, The Bless Table on Red Hills Road, Crumbles Café and Delicacies downtown, and EGO on Constant Spring Road. Komo Mai was reported in a July 2026 preview and as opening soon. Ask each place when it opened, because dates differ.

Which Kingston restaurants are affordable?

Majestic Spice offered lunches at J$800 and J$1,000 (about US$5 and US$6) in April 2025. Potwah listed curried goat at J$1,500 (about US$9) in June 2025, and Broken Plate's lunch dishes start at J$1,450 (about US$9). Menus change, so ask for the current price before you order.

To find places by parish, browse the Weh Fi Nyam restaurant directory, which lists restaurants across all 14 parishes of Jamaica.

Glossary

Jamaican food words in this guide

Tap a term to see what it means.

Bammy
A cassava-based side.
Box lunch
A takeout-style meal of local dishes at a reduced price.
Callaloo
A leafy green often cooked with onion, scallion, thyme, pepper and coconut.
Festival
A lightly sweet fried dumpling served as a side.
Ital
A natural way of eating linked to Rastafari, with dishes such as Ital stew, callaloo and fresh juices.
J$
Jamaican dollars.
Patty
A baked pastry with a filling such as beef, curry goat, lobster, shrimp or callaloo.