The good thing about Macky's is that they're located in Haleiwa. I come in from downtown Honolulu so it's a much shorter drive. I've eaten here a couple of times and the line to order is very short. It's manageable even when you come during the lunch hour. The longest I've waited for food is about 15 minutes. If I were to go to Giovanni's, I have to wait at least 20 minutes to put in my order and another 15-20 minutes for them to cook my food. I'd recommend coming here for lunch before taking a swim at the beach.
66-632 Kamehameha Hwy
Haleiwa, HI 96712