This is a favorite place for us when we visit Mission Beach.
We only go for breakfast, so I cannot comment on lunch. Everything we have eaten is delicious. Banana pancakes, French toast, breakfast burrito, egg quesadillas, coffee, egg whites, bacon-- all were great. Get there early, or you will be waiting outside.