Kittery, Maine, is known these days as a food paradise. And it’s not just lobster and seafood (though those options are abundant and delicious). Kittery has something for everyone, from vegetarian options to barbecue, ethnic cuisine, and much more. Make sure you hit up one of these top Kittery Maine restaurants the next time you’re on the Southern Maine Coast!
11 Water Street/U.S. Route 1, Kittery, ME 03904
Warren’s Lobster House started as a simple beachside shack in 1940. For the last three-quarters of a century, it has been serving up the best seafood in Kittery and has now expanded to a full restaurant with both indoor and outdoor seating. There’s nowhere better to enjoy fresh Maine lobster with an ocean view.
460 U.S. Route 1, Kittery, ME 03904
When Pigs Fly Pizzeria is Kittery’s premier spot to get artisanal wood-fired pizzas. The restaurant is all about fresh ingredients and even makes the mozzarella fresh in the kitchen every day. The pizzas are served Neapolitan style, with a small, curated menu designed to be unique and delicious. There is nowhere to get a better pizza in Kittery!
1 Government St., Kittery, ME 03904
Festina Lente is a rustic but upscale Italian eatery located in the heart of Kittery. Here in the intimate dining room, guests can enjoy authentic Italian meals made from fresh, locally-sourced ingredients. The menu changes throughout the year to take advantage of delicious, seasonal foods from the Maine coast.
7 Wallingford Square, #106, Kittery, ME 03904
Lil’s Cafe was founded in honor of a long-time worker at Bob’s Clam Hut. It stands in Wallingford Square alongside many of Kittery’s other top-notch restaurants. Lil’s is the place to find delicious light diner fare, such as pastries and sandwiches. Much of the menu is also sourced locally in conjunction with other restaurants nearby!
445 U.S. Route 1, Kittery, ME 03904
Henry VIII Carvery is the Tudor-themed sandwich shop you never knew you needed until now. The much-awarded carvery serves menu items like the Tower of London (roast beef with coleslaw and Russian dressing) and the Jane Seymour (smoked ham with Boursin cheese and vegetables). Although meat is the name of the game here, there are also vegetarian options!
326 U.S. Route 1, Kittery, ME 03904
Who ever said that Kittery was all about seafood? At Robert’s Maine Grill and Raw Bar, you can have both seafood and meat in one spot! With a large craft beer menu and a seasonally-rotating selection of dishes like fried lobster, burgers, and steaks, Robert’s redefines Maine farm-to-table culture with delicious fresh food.
315 U.S. Route 1, Kittery, ME 03904
Imagine eating a meal that was caught fresh mere hours before. That’s every day at Bob’s Clam Hut, widely considered one of the must-visit restaurants in Kittery. Fresh seafood is delivered daily to serve up batches of fried clams, lobster stew, and other specials. All food at Bob’s is made to order!
2 Government St., Kittery, ME 03904
Any mention of the best restaurants in Kittery has to include The Black Birch. This small but sophisticated eatery offers a variety of gourmet appetizers, soups, and sandwiches. You’ll find delicious choices such as poutine and duck confit, blackened pork belly, and beetroot pappardelle. There is also a fantastic drinks menu!
36 Walker St., Kittery, ME 03904
Loco Coco’s Tacos is a family-owned, nationally-recognized Mexican restaurant located right in Kittery. While it might be far from the southern border, Loco Coco’s serves up fresh and authentic Mexican cuisine, with a special emphasis on tacos. There is also an extensive cocktail menu, making Loco Coco’s great for a weekend brunch or party with friends.
182 State Rd., Kittery, ME 03904
Sunrise Grill has been a part of Kittery culture for 30 years. This cozy diner serves up American favorites for breakfast and lunch. Here, you can find specials such as pancakes, omelets, and homemade baked goods, as well as burgers, chicken fingers, club sandwiches, and New England clam chowder.
60 Wallingford Square, Kittery, ME 03904
Anneke Jans is a warm, intimate bistro in Kittery’s busy Wallingford Square. The restaurant’s upscale atmosphere aims to bring a slice of Manhattan right to Maine. The menu is elegant, with options like wild Maine mussels in white wine and New York sirloin. If you’re looking for the perfect spot for a date, Anneke Jans is it!
20 Walker St., Kittery, ME 03904
Ethnic food has been gaining a stronger foothold in Maine in recent years. If you’re looking for Indian food in Kittery, your first stop should be Tulsi. This amazing restaurant offers a variety of dishes from North Indian and Moghlai cuisine as well as fusion creations you won’t find anywhere else.
230 State Rd., Kittery, ME 03904
To be technical, TACOCAT is a food truck, not a Kittery restaurant. But it’s so good that it deserves a spot on the list! The tacos here aren’t just any old tacos — they’re upscale versions like you’ve never had before. It’s the perfect combination of gourmet food in a casual setting and definitely worth a visit.
70 Wallingford Square, Kittery, ME 03904
Rudders Public House offers delicious pub food in a comfortable, intimate neighborhood atmosphere at any time of year. The heated outdoor seating and pleasant interior keep it open even through the Maine winter, serving up delicious favorites such as gourmet burgers, soups, salads, and more. There is also an excellent dessert menu, so make sure you save some room.
7 Wallingford Square #102, Kittery, ME 03904
Anju Noodle Bar is a fun, modern take on Asian cuisine located in Kittery. Here, guests can order a house cocktail from the neighboring Wallingford Dram while enjoying their food. Menu favorites include coconut duck rice cake, banh mi, gourmet ramen, and much more from Korean, Japanese, and Vietnamese cuisine.
2 Badgers Island West, Kittery, ME, 03904
If you’re looking for barbecue in Kittery, you need to stop by Ora Nell’s. Owned and operated by a chef from Texas, Ora Nell’s delivers authentic Texas barbecue to the shores of New England. It offers extensive lunch and dinner options (even some that are vegetarian!) and a top-notch drinks menu.
230 US-1 BYP, Kittery, ME 03904
Rose’s Spring Rolls serves up fresh, authentic Vietnamese food to Kittery. Vietnamese chef and owner Rose grew up in Da Nang, Vietnam, and brought her skills and talents to Kittery in 2013. These days, you’ll find her serving up her own unique spin on Vietnamese spring rolls from her food truck.
53 State Rd. U.S. Route 1, Kittery, ME 03904
Beach Pea Baking Co. is part bakery, part bistro, located right in Kittery. Here, you can enjoy salads and sandwiches made in small batches with the freshest local ingredients. Menu favorites include gourmet takes on BLTs, turkey clubs, and other classic deli items. While you’re there, you might just want to pick up a loaf of bread or two and maybe some pastries.
181 ME-236, Kittery, ME 03904
La Casita is located in the heart of Kittery and serves up some of the best authentic Puerto Rican cuisine in town. The fare here is Puerto Rican food like you’ve never had it before, with specials like duck wings with aioli and fried cheese, Cubano sandwiches with papas bravas, and rice bowls with guava barbecue sauce.
Eating at the Best Restaurants in Kittery Maine
Whether you’re exploring Kittery’s main dining district or searching the coast, this town offers so much more than just seafood. Vegan options, ethnic cuisine, or even New York-style sirloin steaks — these are just a few of the options in Kittery’s best eateries. But let’s be fair — you’ll want to try the seafood, too.