Lahaina Restaurants

Map View

As Maui's most popular "tourist town," it's no surprise Lahaina is PACKED with tasty places to eat. Some of the best restaurants on Maui are here, but you'll also find some hole-in-the-wall favorites with prices that won't break the bank. 

The further off of Front Street you go, the cheaper the prices will get, but many Lahaina restaurants have tables that are virtually right on the water, so don't feel bad if you splurge on a meal—remember you're on vacation! 

Because there are simply so many restaurants, I've broken them up by type of cuisine to help narrow down the search. 


Restaurants In Lahaina I Recommend

808 Grindz Cafe

Plate Lunch, Island Style
(808) 280-8914
$8
7am-2pm

Alchemy Maui

Sandwiches, Healthy Options
(808) 793-2115
$9-$16
10am-4pm; Closed weekends

Aloha Mixed Plate

Plate Lunch, Hawaiian, Island Style
(808) 661-3322
$9-19
8am-10pm

Amigos

Mexican
(808) 661-0210
$8-$14
8am-9pm

Bamboo Fresh

Sandwiches, Wraps, Healthy Options
(808) 661-8999
$12
10am-4pm; 11:30-3pm on weekends

Baya Bowls (Food Truck)

Acai Bowls
(808) 757-8659
$5-$10
8am-3pm; Closed Saturdays

Betty's Beach Cafe

American
(808) 662-0300
$13-$21
8am-10pm

Breakwall Shave Ice

Sahve Ice
(808) 661-4900
$5-$10
7:30am-9pm

Captain Jack's

American, Sandwiches, Seafood
(808) 667-0908
$14-$29
10:30am-10:30pm

Chilangos

Mexican
(808) 661-4058
$9-$11
10am-9pm; Closed Sunday

Choice Health Bar

Acai Bowls, Salads, Healthy Options
(808) 661-7711
$8-$17
8am-6pm

Cool Cat Cafe

American, Sandwiches, Burgers
(808) 667-0908
$12-$22
10:30am-10:00pm

Down The Hatch

American, Sandwiches, Seafood
(808) 661-4900
$10-$22
7:30am-12am

Fleetwood's On Front Street

Hawaiian Regional, Seafood, Steak
(808) 669-6425
$28-$50
2-10pm

Frida's Beach House

Mexican
(808) 661-1287
$15-$39
11am-9pm

Fu Lin

Chinese
(808) 661-7071
$12-$24
10:30am-10pm

Gerard's

French
(808) 661-8939
$39-$58
6-10pm

Honu Seafood and Pizza

Hawaiian Regional, Seafood, Pizza
(808) 667-9390
$17-$47
11am-9:30pm

India Express

Indian
(808) 661-1207
$7-$21
10am-9:30pm

Kimo's

Hawaiian Regional, Seafood, Steak
(808) 661-4811
$15-$49
11am-10pm

Koa 156

Hawaiian Regional, Seafood, Steak
(808) 667-7737
$16-$40
9am-9pm

Kobe Japanese Steakhouse

Japanese, Sushi
(808) 667-5555
$7-$45
5-10pm

Lahaina Coolers

American, Seafood, Global
(808) 661-7082
$13-$33
8am-1am

Lahaina Fish Co

American, Seafood
(808) 661-3472
$13-$38
11am-9:30pm
Lahaina Grill

Hawaiian Regional, Seafood, Steak
(808) 667-5117
$32-$52
5-9pm

Lahaina Pizza Co

Pizza
(808) 661-0700
$12-$32
11am-9pm

Lahainaluna Cafe

Tacos, Sandwiches
(808) 757-8286
$7-$13
10:30am-9pm

Leoda's Kitchen and Pie Shop

American, Sandwiches, Pies
(808) 662-3600
$6-$16
7am-8pm

Local Boys West

Shave Ice
(808) 868-3476
$5-$7
10am-9pm

Longhi's

Italian, Seafood, Breakfast
(808) 667-2288
$12-$45
7:30am-10pm

Mala Ocean Tavern

Hawaiian Regional, Seafood, Steak
(808) 667-9394
$18-$42
11am-9pm; 9am-9pm on weekends

Mr Sub Deli

Sandwiches
(808) 667-5683
$8-$12
9am-4pm; Closed Sunday

Nagasako Okazuya (Takeout)

Plate Lunch
(808) 661-0985
$8-$11
6am-10pm; Closed Sunday

Pacific'o

Hawaiian Regional, Seafood
(808) 667-4341
$13-$46
11:30am-9:30pm

Paia Fish Market

American, Sandwiches, Burgers
(808) 662-3456
$10-$22
10:30am-9:30pm

Penne Pasta

Italian
(808) 661-6633
$9-$25
11am-9:30pm

Pho Saigon

Vietnamese
(808) 661-6628
$11-$23
12:30-9pm

Pi Artisan Pizzeria

Pizza
(808) 667-0791
$11-$18
11:30am-9:30pm

Pioneer Inn Grill and Bar

American, Sandwiches, Burgers, Seafood
(808) 270-4858
$11-$28
7am-9pm

Prison Street Pizza

Pizza
(808) 662-3332
$8-$28
10am-10pm

Sale Pepe

Italian, Wine Bar
(808) 667-7667
$14-$25
11am-2pm; 5-10pm; Closed Sunday

Star Noodle

Japanese, Asian Fusion
(808) 667-5400
$6-$14
10:30am-10pm

Sunrise Cafe

American, Breakfast, Sandwiches
(808) 661-8558
$8-$15
7am-3pm

Take Home Maui

Sandwiches
(808) 661-8067
$6-$11
7:30am-6:30pm

Teddy's Bigger Burgers

Burgers
(808) 661-9111
$7-$13
10am-9pm

Thai Chef

Thai
(808) 667-2814
$12-$22
11am-2pm; 5-9pm; Closed Sunday

Ululani's Shave Ice

Shave Ice
(808) 877-3700
$5-$7
10:30am-9pm