Tiny place, but coffee and menu are worth the squeeze.