Brooklyn is one of the places where you can find some of the best restaurants New York City has to offer. It’s not the biggest borough in NYC but it’s the most populated. This borough is also a tourist attraction because of its attractions and landmarks so there’s a lot of fun activities in Brooklyn but the area that is impossible to ignore is the food scene. The food scene has evolved over the years to be one of the most fascinating features of this borough with lots of new restaurants springing up offering delicious meals from different kinds of cuisines around the world.

In Brooklyn, there different kinds of restaurants, from Italian, French, Mexican, to Chinese, Korean, Japanese, Hawaiian, etc so any cuisine you want regardless of the time of the day you can get it.

There are several restaurants in Brooklyn, some has been around for decades while some are new on the block. These restaurants are there to service you to a nice meal, below are the best restaurants in Brooklyn.

1. Tom’s Restaurant


Address: 782 Washington Ave, Brooklyn, NY 11238, United States
Website: Tom’s Restaurant
Opening Hours: Mon – Fri 7:00am – 5:00pm; Sat 7:00am – 9:00pm; Sun 8:00am – 8:00pm

This is one of the best restaurants in Brooklyn, it has been on the block for decades, precisely since 1936, no wonder it has the feel of an old-fashioned, classic American diner. This family-owned restaurant serves variety of meals including breakfast every morning. The atmosphere at this restaurant is nice, the staffs are friendly and welcoming.

At Tom’s Restaurant, they have an expansive menu, their signature dishes are cinnamon roll pancakes and lemon ricotta pancakes. One of their famous dishes is the eggceptional which is made up of egg served with corned beef hash, crab cake and pastrami. They also have nice omelet menu for vegetarians, which includes all kinds of dishes.

At this restaurant, they only accept cash, and there is an ATM right inside the restaurant. This is a really nice restaurant, you can check it out if you haven’t been there already.
Direction: Take the 2 train to the Brooklyn Museum stop and walk from there.

2. Diner

Address: 85 Broadway, Brooklyn, NY 11249,
Website: Diner
Opening Hours: Mon – Fri:11:00am – 3:00pm; Sat – Sun 5:00pm – 10:00pm.

This one of the nicest restaurants in Brooklyn, reservations are mostly preferred but they also accommodate walk-ins. If you are planning a romantic dinner or any special occasion like anniversary, birthday, this is the best place in town for it. Diner is a beautiful restaurant with interior design, the chairs and tables are well arranged with the patio covered to provide a comfortable dining environment to its guests.

At this restaurant, the ingredients are sourced from upstate New York farmers so you can be guaranteed of having fresh and delicious fare. They have a large menu for brunch, lunch and dinner along side with wines and spirits. The menu include items like caesar salad which is a combination of chicories, she wolf croutons, anchovy and parmesan. Eggplant and tomato toast which is made up of feta, parsley, mint and aged balsamic. Grilled japanese eggplant which is a sauce vierge served with parsley breadcrumbs.

The cocktail menu include drinks like Venus flytrap which is made with vodka, cucumber, lemon, cocchi americano and soda. Others are Daisy Duke, Golden Grove, etc.

Price: Entrees begins at around $17 each and go up from there.

Direction: Take the J train to Marcy Avenue station or the L train to Bedford Ave station and walk from there.

3. Mike’s Diner of Brooklyn


Address: 1454 86th St, Brooklyn, NY 11228
Website: Mike’s Diner of Brooklyn
Opening Hours: Mon – Sun: 7:00am – 10:00pm.

Mike’s Diner of Brooklyn is one of the best restaurants in Brooklyn, they offer amazing food with friendly and attentive waitresses. The restaurant is clean and well arranged, adorned with beautiful paintings and design. This is the right spot to get your breakfast, lunch and dinner as well as your daily specials and Greek specialties.

They offer convenient curbside pickup and fast delivery services to Dyker Heights, Bay Ridge and Bensonhurst. Their menu include items like, meat, egg and cheese sandwich, potato and egg sandwich, western scram wrap, bacon cheeseburger, chili burger, etc. Other items include a wide variety of eggs and omelettes, french toast, hot open sandwiches and so on.

You can order online, and have your order delivered to you in no distant time. You can also book a reservation and walk-ins are also welcome.

They are open daily, so if you are looking for a nice restaurant for either breakfast, lunch or dinner, Mike’s Diner of Brooklyn got you covered.

Price: Entrees begins at $6 and up.

Direction: Take the B1 bus to the 86 St/15 Av stop and walk from there.

4. Daisy’s Diner

Address: 452 5th Ave, Brooklyn, NY 11215
Website: Daisy’s Diner
Opening Hours: Mon – Thurs 7:00am – 2:00am; Fri – Sun: 7:00am – 4:00am

This restaurant is located in the heart of Park Slope, it’s also one of the best eatery in Brooklyn, they offer a 24-hour service. Daisy’s Diner is a warm spot where you can relax and enjoy your meal, the staffs at the restaurant are welcoming and they deliver fast services to guests.

The menu is incredible, they offer breakfast sandwiches, omelets, eggs.
This restaurant is for both meat-eaters and vegetarians. Some of their favorite include toasted bagels, fluffy and thick with cheese. You shouldn’t leave here without having a taste of their buttermilk pancakes, Belgian waffles and French toast. This is a nice spot for a date night, if you haven’t been to this spot, it’s high time you gave it a try.

Price: Most entrees are around $12 each.

Direction: Take the D train to 9th Street station and walk from there.

5. New Dyker Restaurant


Address: 8505 18th Ave, Brooklyn, NY 11214
Website: New Dyker Restaurant
Opening Hours: Mon – Sat: 6:00am – 6:00pm; Sun: 6:00am – 2:30pm.

This restaurant located at Bensonhurst, it’s a warm spot with an old-school vibe, the tables and chairs are well arranged with nice decorations to make you relax.

They offer excellent fare with great services. They have a menu of delicious dishes, for appetizers, they offer fried zucchini sticks, fresh fruit salad, stuffed grape leaves, buffalo wings with blue cheese, etc. You can go for sliced roast turkey platter, served on crisp lettuce with potato salad, coleslaw, sliced tomato and cucumbers.

If you are looking for a nice restaurant in Brooklyn to eat without digging too deep into your pockets, I strongly recommend this restaurant, it’s classy and meals are very affordable. You should check it for yourself and see.

Price: Most entrees are around $10 each.

Direction: Take the D train to 18th Avenue and walk from there

6. Taqueria Ramirez

Address: 94 Franklin St, Brooklyn, NY 11222
Opening Hours: Wed – Sun: 2:00pm – 10:00pm (closed Mondays & Tuesdays)

This is a new restaurant in Greenpoint, it opened in 2021 and since then, they have cater to the needs of not just the people of Brooklyn but the New York City. Although this restaurant location is small but they entertain tens of hundreds of people daily because of how delicious their meals are.

Taqueria Ramirez specializes on tacos, meals are prepared in a stainless steel vat called choricera, to enjoy a full delicacy order the trip.

Their menu is replete with lots of mouthwatering dishes such as Tacos de carne asada/ Grilled steak,Tacos de Suadero / Flank Steak, Burrito de Carne Asada, Tacos de Pastor / Marinated Pork, Quesadillas Fajita Pollo / Chicken Fajita, etc.

This is a nice restaurant in Brooklyn, and it’s a must try. If you haven’t been here before, I think it’s high time you have their tacos a try and you will be glad you did.

7. Olmsted


Address: 659 Vanderbilt Ave, Brooklyn, NY 11238
Website: Olmsted
Opening Hours: Mon – Fri: 5:00pm – 10:00pm; Sat – Sun: 12:00pm – 2:00pm

This restaurant is located in the heart of Prospect Heights, it is a neighborhood restaurant owned by chef Greg Baxtrom, it is one of the best restaurants in Brooklyn. They are serve just dinner on weekends but in weekends, they serve just lunch. The staples are made with fresh ingredients grown from their farm. This restaurant was named after the famous architect Fredrick Law Olmsted.

At Olmsted, they serve delicious fare with tasty cocktails, wines and beverages. The menu items are, Tempura fried romano beans served with cucumber and fennel aioli. Their watermelon sushi is amazing, it comes with long island fluke and benito. Duck liver mousse with spring onion and baguette, and lots more. Their cocktails menu include, Baby Flower Watermelon, Rosemary, cucumber, etc.

You can make a reservation or order online, this is a nice restaurant for a romantic date, the dinning room features a living wall and.lush garden.

8. Falansai

Address: 112 Harrison Pl, Brooklyn, NY 11237
Opening Hours: Tues – Thurs: 5:30pm – 10:00pm; Fri – Sat: 5:30pm – 10:30pm; Sun: 5:30pm – 10:00pm.

This is a Vietnamese-American restaurant, located at the heart of Bushwick, Falansai is owned by Eric Tran, the restaurant specializes on Vietnamese dish with a twist of American cuisine.

They serve smoked & grilled meat, homemade charcuterie, fresh & cured sausages, etc. They have a seasonal indoor menu so it’s constantly changing which makes it interesting but for takeouts, the menu is constant.

Some of the items in the menu include Dad’s Egg Roll with Berkshire pork and wood ear mushrooms, served with lettuce wraps together with a fish sauce vinaigrette. You should check this place out, they are open for dinner every day of the week.

Also Read – Best Restaurants in NYC

9. Gage & Tollner


Address: 372 Fulton St, Brooklyn, NY 11201
Opening Hours: Mon – Sun: 5:00pm – 10:00pm

Gage & Tollner is located Downtown Brooklyn, it is one of the most popular restaurants in the borough, established since 1879 but in 2004 it was closed and reopen in 2021. They offer delicious steaks alongside with drinks like classic vodka, classic gin, Gibson, etc.Their stirred cocktails include Rusty Nail, Sazerac, Manhattan, etc.

There’s a raw bar where you can order Atlantic dishes like East coast oysters, clams on the half-shell, Fluke Crudo, Cavier, etc. You can book large party reservations, outside food and beverages are not permitted.

10. Francie

Address: 136 Broadway, Brooklyn, NY 11249
Opening Hours: Tue – Sat: 5:30pm – 10:30pm (closed on Sundays & Mondays)

Francie is located in the heart of Williamsburg, on the corner of Broadway & Bedford. They offer amazing flare with well concorted cocktails inspired by European flavors. Inside this restaurant is neatly arranged giving you a comfortable feeling. At the restaurant to offer snacks, shellfish and first courses alongside with handmade pasta and main course.

On the menu, they have Heritage Pork Chop, Lobster Ravioli, The Market Salad, etc. One of their favorite is their signature martini. This is a really cool restaurant, and they are open from Tuesdays to Saturdays but closed in Sundays and Monday.

11. Peter Luger Steakhouse


Address: 178 Broadway Brooklyn, N.Y. 11211
Opening Hours: Mon 11:45am – 11:15pm; Tues – Sun 11:45am – 9:15pm

This restaurant is located in Williamsburg, it is one of the best steakhouses in the Brooklyn, they have been around for decades and over the years has earn a reputable name for themselves.

This luxury restaurant offer well cooked and mouthwatering steaks, the menu contain amazing flare both for meat-eaters and vegetarians. For appetizers, some of the items on the menu include, Sliced Tomato with Luger’s Own sauce. Luger’s Sizzling Bacon with extra thick slice, etc.

Vegetables items include French Fried Potatoes, Fresh Broccoli, Onion Rings, Cream Spinach, etc. For dessert, you can order Apple Strudel, Cheese Cake, Chocolate Mousse, Pecan Pie, etc.

At this restaurant, no credit cards are accepted, the accepted forms of payment are US checks with valid photo ID, US debit cards and Peter Luger house accounts.

Also Read – Best Queens’ Restaurants

12. Xian Famous Food

Address: 54 Willoughby St., Brooklyn, NY 11201
Opening Hours: Mon – Sat: 11:30am – 8:30pm (closed on Sundays)

This is one of the best Chinese restaurants in Brooklyn, they have several branches scattered all over New York City. They are know to have excellent Chinese fare so the place is often crowded. They offer authentic and top quality dishes to customers with their unique cuisine.

At this restaurant to serve Stir-Fried Liang, spicy noodles, spicy lamb cumin lamb, etc.
At Xian Famous Food, you can order take-out or dine-in, they have 19 indoor/covered seats, the atmosphere is warm, and neatly arranged. Payments can be done using your credit card. Apart from Sundays, this restaurant is open every day of the week.

13. Catfish


Address: 1433 Bedford Ave, Brooklyn, NY 11216
Opening Hours: Mon – Thurs: 5:00pm – 11:00pm; Fri: 5:00pm – 12:00am; Sat: 11:00am – 12:00am; Sun: 11:00am – 11:00pm

This restaurant is close to Park Place Metro stop, inside is well decorated with an upscale country vibe and with soft music playing at the background.

They speclize on southern delights and craft beers, they serve all sorts of delicious fare which usually begins with warm fresh cornbread served with honey butter.

On their menu, they have lots of items from small plates, salads, sandwiches, to entrees, sides and desserts. This restaurant is for both vegetarians and meat-eaters.

One of the favorites is the Morning Maize Casserole which is cornbread, egg, jack cheese, andouille sausage, topped with a dill cotija crème fraîche and served with a mixed greens salad. This restaurant is amazing, you should check it out.

14. Bogota Latin Bistro


Address: 141 5th Ave, Brooklyn, NY 11217
Website: Bogota Latin Bistro
Opening Hours: Sun – Tues: 11:00am – 12:00am; Wed – Sat: 11:00am – 2:00am

This is a Latin-American restaurant, it is located in Park Slope, few block away from Barclays center. If you are looking for a nice spot to have lunch or dinner after a stressful day at the office, then you should check this place out. On weekends, they serve amazing brunch but it’s unavailable on weekdays.

They speclize on Latin food particularly Columbian cuisine. Aside their delicious meals, they offer hospitality, professionalism and fast delivery services by warm staffs.

Their signature dishes are Arepas, Empanadas, Bandeja Paisa, Skirt Steak, Columbian Breakfast and Arroz con Pollo. They also specialize in different types of drinks margaritas and mojitos, caipirinhas, Columbian coffee, Sangritas, Latin beer, etc. This spot of open daily, you can check their opening hours above.

Also Read – Best Manhattan’s Eateries

15. Oxalis


Address: 791 Washington Ave, Brooklyn, NY 11238
Website: Oxalis
Opening Hours: Wed – Sun: 5:30pm – 10:00pm (Sundays Brunch: 11:00am – 2:00pm)

This restaurant is in close proximity to Brooklyn Museum, Brooklyn Botanical Gardens and Prospect Park. It’s an American restaurant with two dining options, in the intimate dining room, they have a seasonal carte blanche menu and a three course prix-fixe in the garden room.

You can make reservations online but walk-ins are also welcomed. Indoor, they have a nine course seasonally-inspired carte blanche menu with items like Smoked Steelhead Trout, Horseradish, Bargamout and Cauliflower. They also serve different types of cocktails, wines, beverages and non-alcoholic.

This is a nice place but it’s not so big, it can contain 40 person indoors so if you didn’t make a reservation make sure to come early.

16. Ayat

Address: 8504 3rd Ave, Brooklyn, NY 11209
Opening Hours: Tues – Sat: 10:00am – 10:00pm (closed Mondays and Sundays)

This is a Middle Eastern restaurant, they speclize in authentic Palestinian dish. This spot was open in 2020 and since the, they have been able to impress guests with their delicious meals served in a cool atmosphere.

Every meal is served with rice, baba ganoush, salad and homemade hummus. This is one of the best restaurants in Brooklyn with delicious Palestinian cuisine.

On the menu, they have Appetizers, Spreads and Salad. They also have Traditional Laffa, Mashawy, Mashrubat and Dessert.

They have different types of Shawarma, you can’t afford to to miss their chicken shawarma, it’s served as a sandwich or platter. Their M’Sakhan is a fresh taboon bread topped with sumac and pine nut and sauteed onions. This is am amazing restaurant, their services are incredible.

17. Shelsky’s of Brooklyn


Address: 141 Court St., Brooklyn, NY 11201
Opening Hours: Mon – Sun: 8:00am – 4:00pm

This restaurant serve one of the best seafood and sandwiches in Brooklyn so if you love seafood, you’d definitely love it here at Shelsky’s of Brooklyn.

Their specialty is not just seafood and sandwiches but they also serve some of the best bagels.

They offer smoked fish, potato pancakes, hot pastrami and of course delicious bagels. This restaurant is one of the few mom-and-pop delis in the city so if you are looking for a nice spot to have a good breakfast or lunch then you should consider Shelsky’s.

Previous article10 Best Neighborhoods in Brooklyn
Next articleHow to Transfer United Miles


Please enter your comment!
Please enter your name here