This small place on Leeward Hwy is a great sandwich option for lunch or when you need to pick up some food for a beach/drive/etc. The sandwiches are big and made to order. A nice change lately is that they will do breakfast bagels throughout the day. I can honestly say that over the last 6 years, I have never had a bad sandwich - and I tried quite a few of them. Just don't walk in at 12noon and expect to have your sandwich in 10 minutes - things take time there. A good alternative is to call your food in 30 minutes ahead. They also have a good variety of chips, snacks, candies, drinks just in case. I like this place!