Cafe offering a mix of food. Popular spot with a strong local following.