We are continual Maui returnees, so here are some of our favorite places to eat. We go every 2 years and there are always new places so please explore and report back.
The Upscale Restaurants (in no particular order)
1) Hali'imaile General Store in Hali'imaile (heading upcountry)serves fantastic Hawaiian Regional Cuisine.
2) Sansei in Kapalua for incredible, inventive sushi and cooked food.
3) Joe's in Wailea for wonderful fish, steaks and ribs.
4) Prince Court in the Maui Prince Hotel in Makena for the world's greatest Sunday Champagne Brunch Buffet. It's not cheap but it's a meal you will talk about for years.
5) You already mentioned Roy's, which is one of favorites, so just make sure that you end your meal with the Chocolate Souffle with Vanilla Bean Ice Cream for dessert.
The more "Roadfood-y" restaurants:
1) Alexander's Fish and Chips in Kihei. We order the Ono as our fish of choice and get the onion rings (they put sesame seeds in the batter for extra crunch and flavor) instead of the ordinary fries.
2) Saigon Cafe in Wailuku for unbelievable Vietnamese food at very reasonable prices. This place is very hard to find but well worth the effort.
3) Da Kitchen in Kihei for Hawaiian plate lunches. This Hawaiian version of the mainland meat and three features meat and a scoop (or two) of white rice and a scoop of macaroni (or potato) salad. The kalua pork is great.
4) Aloha Mixed Plate in Lahaina also has great plate lunches and fine stir fried noodle dishes. You can eat your food oceanside at one of Aloha's picnic benches. The menu says something like "where the plate lunch meets the million dollar view".
5) Southshore Grinds in Kihei has amazing salads, burgers, fish sandwiches and plate lunch specials. Upscale tastes in a totally casual setting for low prices.
6) Charley's in Paia for huge Macadamia Nut Pancakes, unique omelettes and daily Eggs Benedict specials. Our favorite breakfast stop on the way to watching the windsurfing action at Ho'okipa.